@@ -50,7 +50,7 @@ import {
5050 TypeScriptExpressionTransformerError ,
5151} from '../../utils/typescript-expression-transformer' ;
5252import { ALL_OPERATION_KINDS , getDefaultOutputFolder } from '../plugin-utils' ;
53- import { ExpressionWriter } from './expression-writer' ;
53+ import { ExpressionWriter , FALSE , TRUE } from './expression-writer' ;
5454import { isFutureExpr } from './utils' ;
5555
5656/**
@@ -414,10 +414,10 @@ export default class PolicyGenerator {
414414 } ) ;
415415 try {
416416 denies . forEach ( ( rule ) => {
417- writer . write ( `if (${ transformer . transform ( rule , false ) } ) { return false ; }` ) ;
417+ writer . write ( `if (${ transformer . transform ( rule , false ) } ) { return ${ FALSE } ; }` ) ;
418418 } ) ;
419419 allows . forEach ( ( rule ) => {
420- writer . write ( `if (${ transformer . transform ( rule , false ) } ) { return true ; }` ) ;
420+ writer . write ( `if (${ transformer . transform ( rule , false ) } ) { return ${ TRUE } ; }` ) ;
421421 } ) ;
422422 } catch ( err ) {
423423 if ( err instanceof TypeScriptExpressionTransformerError ) {
@@ -426,7 +426,7 @@ export default class PolicyGenerator {
426426 throw err ;
427427 }
428428 }
429- writer . write ( ' return false;' ) ;
429+ writer . write ( ` return ${ FALSE } ;` ) ;
430430 } ) ;
431431 } else {
432432 statements . push ( ( writer ) => {
0 commit comments