@@ -305,17 +305,14 @@ export class ContainerPermissionSet extends NakedDomainClass {
305
305
await e . removePolicy ( userID , containerID , 'users' , 'read' ) ;
306
306
await e . removePolicy ( userID , containerID , 'users' , 'write' ) ;
307
307
308
- try {
309
- await e . savePolicy ( ) ;
310
- } catch ( e ) {
311
- Logger . debug ( `error saving policy ${ e } ` ) ;
312
- }
308
+ Logger . info ( `removed all casbin policies for user ID ${ userID } ` ) ;
313
309
314
310
if ( this . containers && this . containers . length > 0 ) {
315
311
this . containers . forEach ( ( permission ) => {
316
312
e . addPolicy ( userID , containerID , 'containers' , permission ) . catch ( ( e ) =>
317
313
Logger . error ( `error while setting container permissions for user ${ userID } : ${ e } ` ) ,
318
314
) ;
315
+ Logger . info ( `added casbin policy container ${ permission } for user ID ${ userID } ` ) ;
319
316
} ) ;
320
317
}
321
318
@@ -324,6 +321,7 @@ export class ContainerPermissionSet extends NakedDomainClass {
324
321
e . addPolicy ( userID , containerID , 'ontology' , permission ) . catch ( ( e ) =>
325
322
Logger . error ( `error while setting container permissions for user ${ userID } : ${ e } ` ) ,
326
323
) ;
324
+ Logger . info ( `added casbin policy ontology ${ permission } for user ID ${ userID } ` ) ;
327
325
} ) ;
328
326
}
329
327
@@ -332,6 +330,7 @@ export class ContainerPermissionSet extends NakedDomainClass {
332
330
e . addPolicy ( userID , containerID , 'data' , permission ) . catch ( ( e ) =>
333
331
Logger . error ( `error while setting container permissions for user ${ userID } : ${ e } ` ) ,
334
332
) ;
333
+ Logger . info ( `added casbin policy data ${ permission } for user ID ${ userID } ` ) ;
335
334
} ) ;
336
335
}
337
336
@@ -340,6 +339,7 @@ export class ContainerPermissionSet extends NakedDomainClass {
340
339
e . addPolicy ( userID , containerID , 'users' , permission ) . catch ( ( e ) =>
341
340
Logger . error ( `error while setting container permissions for user ${ userID } : ${ e } ` ) ,
342
341
) ;
342
+ Logger . info ( `added casbin policy users ${ permission } for user ID ${ userID } ` ) ;
343
343
} ) ;
344
344
}
345
345
0 commit comments