diff --git a/ui/src/app/services/api/embassy/embassy-mock-api.service.ts b/ui/src/app/services/api/embassy/embassy-mock-api.service.ts index faca35f04..19a1c75ca 100644 --- a/ui/src/app/services/api/embassy/embassy-mock-api.service.ts +++ b/ui/src/app/services/api/embassy/embassy-mock-api.service.ts @@ -471,6 +471,7 @@ export class MockApiService extends ApiService { value: PackageState.Removing, }, ] + const res = await this.http.rpcRequest>({ method: 'db.patch', params: { patch } }) setTimeout(async () => { const patch = [ @@ -481,6 +482,7 @@ export class MockApiService extends ApiService { ] this.http.rpcRequest>({ method: 'db.patch', params: { patch } }) }, this.revertTime) + return res } diff --git a/ui/src/app/services/http.service.ts b/ui/src/app/services/http.service.ts index 63a9fbb8c..02357acb3 100644 --- a/ui/src/app/services/http.service.ts +++ b/ui/src/app/services/http.service.ts @@ -70,7 +70,7 @@ export class HttpService { this.fullUrl + httpOpts.url : httpOpts.url - Object.keys(httpOpts.params).forEach(key => { + Object.keys(httpOpts.params || { }).forEach(key => { if (httpOpts.params[key] === undefined) { delete httpOpts.params[key] }