projects
/
arvados-workbench2.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
18692: Aditional while loop variable added
[arvados-workbench2.git]
/
src
/
common
/
frozen-resources.ts
diff --git
a/src/common/frozen-resources.ts
b/src/common/frozen-resources.ts
index 10e18151619b14c0b1c834178e826de87e13d62b..7981ace05d765b43b16acc48694e588262d269e1 100644
(file)
--- a/
src/common/frozen-resources.ts
+++ b/
src/common/frozen-resources.ts
@@
-9,7
+9,8
@@
export const resourceIsFrozen = (resource: any, resources): boolean => {
let isFrozen: boolean = !!resource.frozenByUuid;
let ownerUuid: string | undefined = resource?.ownerUuid;
let isFrozen: boolean = !!resource.frozenByUuid;
let ownerUuid: string | undefined = resource?.ownerUuid;
- while(!isFrozen && !!ownerUuid) {
+ while(!isFrozen && !!ownerUuid && ownerUuid.indexOf('000000000000000') === -1) {
+ console.log(isFrozen, ownerUuid, resource.uuid, resource);
const parentResource: ProjectResource | undefined = getResource<ProjectResource>(ownerUuid)(resources);
isFrozen = !!parentResource?.frozenByUuid;
ownerUuid = parentResource?.ownerUuid;
const parentResource: ProjectResource | undefined = getResource<ProjectResource>(ownerUuid)(resources);
isFrozen = !!parentResource?.frozenByUuid;
ownerUuid = parentResource?.ownerUuid;