removed goja middlewares that don't make much sense in the goja context

This commit is contained in:
Gani Georgiev 2023-06-23 12:54:08 +03:00
parent 6fa3e99be2
commit 7ab8405946
1 changed files with 1 additions and 1 deletions

View File

@ -261,13 +261,13 @@ func formsBinds(vm *goja.Runtime) {
registerFactoryAsConstructor(vm, "TestS3FilesystemForm", forms.NewTestS3Filesystem) registerFactoryAsConstructor(vm, "TestS3FilesystemForm", forms.NewTestS3Filesystem)
} }
// @todo add tests
func apisBinds(vm *goja.Runtime) { func apisBinds(vm *goja.Runtime) {
obj := vm.NewObject() obj := vm.NewObject()
vm.Set("$apis", obj) vm.Set("$apis", obj)
// middlewares // middlewares
obj.Set("requireRecordAuth", apis.RequireRecordAuth) obj.Set("requireRecordAuth", apis.RequireRecordAuth)
obj.Set("requireSameContextRecordAuth", apis.RequireSameContextRecordAuth)
obj.Set("requireAdminAuth", apis.RequireAdminAuth) obj.Set("requireAdminAuth", apis.RequireAdminAuth)
obj.Set("requireAdminAuthOnlyIfAny", apis.RequireAdminAuthOnlyIfAny) obj.Set("requireAdminAuthOnlyIfAny", apis.RequireAdminAuthOnlyIfAny)
obj.Set("requireAdminOrRecordAuth", apis.RequireAdminOrRecordAuth) obj.Set("requireAdminOrRecordAuth", apis.RequireAdminOrRecordAuth)