Преглед на файлове

fix: old permission format was being used in data module jobs with model id scope

Kristian Vos преди 9 месеца
родител
ревизия
583be62824
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      backend/src/modules/DataModule/DataModuleJob.ts

+ 2 - 2
backend/src/modules/DataModule/DataModuleJob.ts

@@ -75,7 +75,7 @@ export default abstract class DataModuleJob extends Job {
 				);
 
 			const permissions = modelIds.map(
-				(modelId: string) => `${this.getPath()}.${modelId}`
+				(modelId: string) => `${this.getPath()}:${modelId}`
 			);
 			await this._context.assertPermissions(permissions);
 
@@ -89,7 +89,7 @@ export default abstract class DataModuleJob extends Job {
 			if (!isValidObjectId(modelId))
 				throw new Error(`Model id is invalid: ${modelId}`);
 			await this._context.assertPermission(
-				`${this.getPath()}.${modelId}`
+				`${this.getPath()}:${modelId}`
 			);
 
 			return;