psi_mmobile

Untitled

Aug 26th, 2025
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. this.subscription.add(this.userRoles.subscribe((roles) => {
  2. this.allRoles = roles;
  3. }))
  4.  
  5. if (this.allRoles.length > 0) {
  6. this.role = this.allRoles.reduce((returnedEntry, arrayItem) => {
  7. return (returnedEntry && returnedEntry.validation_status_id < arrayItem.validation_status_id &&
  8. returnedEntry.wbs_ids.find((wbsId) => wbsId === record.wbs_id)
  9. ? arrayItem
  10. : returnedEntry;
  11. }, null);
  12.  
  13. const finalValidationStatusId = this.role ? this.role.validation_status_id : this.userValidationStatusId;
  14.  
  15. if (finalValidationStatusId === 80) {
  16. record.validated_by_val_op1_person_id === this.userDataService.profiled_person_id;
  17. }
  18. if (finalValidationStatusId === 81) {
  19. record.validated_by_val_op2_person_id === this.userDataService.profiled_person_id;
  20. }
  21. }
Advertisement
Add Comment
Please, Sign In to add comment