diff --git a/resources/i18n/en.json5 b/resources/i18n/en.json5 index 385fefd156..2f6c604bc4 100644 --- a/resources/i18n/en.json5 +++ b/resources/i18n/en.json5 @@ -1616,6 +1616,8 @@ "process.new.select-parameters": "Parameters", + "process.new.cancel": "Cancel", + "process.new.submit": "Submit", "process.new.select-script": "Script", @@ -1630,6 +1632,24 @@ "process.new.parameter.string.required": "Parameter value is required", + "process.new.parameter.type.value": "value", + + "process.new.parameter.type.file": "file", + + "process.new.parameter.required.missing": "The following parameters are required but still missing:", + + "process.new.notification.success.title": "Success", + + "process.new.notification.success.content": "The process was successfully created", + + "process.new.notification.error.title": "Error", + + "process.new.notification.error.content": "An error occurred while creating this process", + + "process.new.header": "Create a new process", + + "process.new.title": "Create a new process", + "publication.listelement.badge": "Publication", diff --git a/src/app/core/data/processes/script-data.service.ts b/src/app/core/data/processes/script-data.service.ts index 6c7222451e..b18c993a52 100644 --- a/src/app/core/data/processes/script-data.service.ts +++ b/src/app/core/data/processes/script-data.service.ts @@ -10,10 +10,12 @@ import { HttpClient } from '@angular/common/http'; import { DefaultChangeAnalyzer } from '../default-change-analyzer.service'; import { Script } from '../../../process-page/scripts/script.model'; import { ProcessParameter } from '../../../process-page/processes/process-parameter.model'; -import { map } from 'rxjs/operators'; +import { find, map, switchMap, tap } from 'rxjs/operators'; import { URLCombiner } from '../../url-combiner/url-combiner'; import { MultipartPostRequest, RestRequest } from '../request.models'; import { RequestService } from '../request.service'; +import { Observable } from 'rxjs'; +import { RequestEntry } from '../request.reducer'; @Injectable() export class ScriptDataService extends DataService