Тест DEPO — только в режиме разработки (страница и пункт меню)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -873,7 +873,7 @@ func authExempt(p string) bool {
|
||||
func devOnlyPath(p string) bool {
|
||||
// прогоны в DEPO (/admin/incoming/depo-sim, /admin/outgoing/*/depo-sim) — не только для разработки:
|
||||
// их использует депозитарий для проверки обработки трансферных таблиц на боевой базе (22.09.2026).
|
||||
for _, pre := range []string{"/admin/m2m-testing", "/admin/setup/test-nsd", "/admin/setup/test-run",
|
||||
for _, pre := range []string{"/admin/m2m-testing", "/admin/depo-test", "/admin/setup/test-nsd", "/admin/setup/test-run",
|
||||
"/admin/setup/lk-simulate", "/admin/setup/postgres/quick-start", "/admin/help/robot", "/admin/api/clients", "/admin/api/callback-url",
|
||||
"/admin/setup/advanced-unlock", "/admin/setup/advanced-lock"} {
|
||||
if p == pre || strings.HasPrefix(p, pre+"/") {
|
||||
@@ -889,7 +889,7 @@ func requiredPerm(p, method string) string {
|
||||
return "dev"
|
||||
}
|
||||
switch {
|
||||
case strings.HasPrefix(p, "/admin/setup") || p == "/admin/wizard" || strings.HasPrefix(p, "/admin/depo-test"):
|
||||
case strings.HasPrefix(p, "/admin/setup") || p == "/admin/wizard":
|
||||
return "settings"
|
||||
case strings.HasPrefix(p, "/admin/npr"):
|
||||
return "npr"
|
||||
|
||||
Reference in New Issue
Block a user