File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import { Role } from "./Role";
1212import { UpdateOneMessage } from "./Messages/UpdateOneMessage" ;
1313import { UpdateManyMessage } from "./Messages/UpdateManyMessage" ;
1414import { InsertOrUpdateOneMessage } from "./Messages/InsertOrUpdateOneMessage" ;
15+ import { User } from "./User" ;
1516// tslint:disable-next-line: typedef
1617const safeObjectID = ( s : string | number | ObjectID ) => ObjectID . isValid ( s ) ? new ObjectID ( s ) : null ;
1718export declare function emit ( k , v ) ;
@@ -605,6 +606,9 @@ export class DatabaseConnection {
605606 return { _id : { $ne : "bum" } } ;
606607 }
607608 var user : TokenUser = Crypt . verityToken ( jwt ) ;
609+ if ( user . _id === WellknownIds . root ) {
610+ return { _id : { $ne : "bum" } } ;
611+ }
608612 var isme : any [ ] = [ ] ;
609613 isme . push ( { _id : user . _id } ) ;
610614 for ( var i : number = 0 ; i < bits . length ; i ++ ) {
Original file line number Diff line number Diff line change 1- 0.0.121
1+ 0.0.122
You can’t perform that action at this time.
0 commit comments