- const resource = {
- uuid: process.containerRequest.uuid,
- ownerUuid: process.containerRequest.ownerUuid,
- kind: ResourceKind.PROCESS,
- name: process.containerRequest.name,
- description: process.containerRequest.description,
- menuKind: ContextMenuKind.PROCESS
- };
- dispatch<any>(openContextMenu(event, resource));
+ const res = getResource<ProcessResource>(process.containerRequest.uuid)(getState().resources);
+ if (res) {
+ dispatch<any>(openContextMenu(event, {
+ uuid: res.uuid,
+ ownerUuid: res.ownerUuid,
+ kind: ResourceKind.PROCESS,
+ name: res.name,
+ description: res.description,
+ outputUuid: res.outputUuid || '',
+ menuKind: ContextMenuKind.PROCESS
+ }));
+ }