import { RoleData, RoleDetails } from 'RolesModel';
import { Subscription } from 'rxjs';
import { SharedService } from 'SharedService';
+import { isNullOrUndefined } from 'util';
/**
* Creating component
return {
name: roleData.name,
identifier: roleData._id,
- modified: this.sharedService.convertEpochTime(Number(roleData._admin.modified)),
- created: this.sharedService.convertEpochTime(Number(roleData._admin.created)),
+ modified: this.sharedService.convertEpochTime(!isNullOrUndefined(roleData._admin) ? Number(roleData._admin.modified) : null),
+ created: this.sharedService.convertEpochTime(!isNullOrUndefined(roleData._admin) ? Number(roleData._admin.created) : null),
permissions: roleData.permissions
};
}