Skip to content
Snippets Groups Projects

fix UI capability creation url

Merged Charlotte Hausman requested to merge SSA-6696-capability-queues into main
1 file
+ 4
5
Compare changes
  • Side-by-side
  • Inline
@@ -9,7 +9,7 @@ import { CapabilityExecution } from "../model/capability-execution";
providedIn: "root",
})
export class CapabilityLauncherService {
private endpoint = "capability/request";
private endpoint = "capability/";
constructor(private httpClient: HttpClient) {}
@@ -22,10 +22,9 @@ export class CapabilityLauncherService {
capabilityName: string,
parameters: string
): Observable<CapabilityRequest> {
const url = environment.workspacesUrl + this.endpoint;
const url = environment.workspacesUrl + this.endpoint + capabilityName + "/request/create";
const requestParams = JSON.stringify({
capability: capabilityName,
args: parameters,
parameters: parameters,
});
return this.httpClient.post<CapabilityRequest>(url, requestParams);
}
@@ -35,7 +34,7 @@ export class CapabilityLauncherService {
* @param: requestId ID of capability request to submit
*/
submit(requestId: string): Observable<CapabilityExecution> {
const url = `${environment.workspacesUrl}${this.endpoint}/${requestId}/submit`;
const url = `${environment.workspacesUrl}${this.endpoint}request/${requestId}/submit`;
return this.httpClient.post<CapabilityExecution>(url, null);
}
}
Loading