diff --git a/ui/src/app/pages/apps-routes/app-show/app-show.page.html b/ui/src/app/pages/apps-routes/app-show/app-show.page.html index 02bfbe7ef..aae343bc2 100644 --- a/ui/src/app/pages/apps-routes/app-show/app-show.page.html +++ b/ui/src/app/pages/apps-routes/app-show/app-show.page.html @@ -76,10 +76,10 @@ - + -

{{ patch.data['package-data'][dep.key] ? patch.data['package-data'][dep.key].manifest.title : pkg.installed.status['dependency-errors'][dep.key]?.title }}

+

{{ dep.title }}

{{ pkg.manifest.dependencies[dep.key].version | displayEmver }}

{{ pkg.installed.status['dependency-errors'][dep.key] ? pkg.installed.status['dependency-errors'][dep.key].type : 'satisfied' }}

diff --git a/ui/src/app/services/api/embassy/embassy-live-api.service.ts b/ui/src/app/services/api/embassy/embassy-live-api.service.ts index 9e1260d6a..e2c576dad 100644 --- a/ui/src/app/services/api/embassy/embassy-live-api.service.ts +++ b/ui/src/app/services/api/embassy/embassy-live-api.service.ts @@ -14,7 +14,11 @@ export class LiveApiService extends ApiService { ) { super() } async getStatic (url: string): Promise { - return this.http.httpRequest({ method: Method.GET, url }) + return this.http.httpRequest({ + method: Method.GET, + url, + responseType: 'text', + }) } // db diff --git a/ui/src/app/services/patch-db/data-model.ts b/ui/src/app/services/patch-db/data-model.ts index 109da3423..89067a8db 100644 --- a/ui/src/app/services/patch-db/data-model.ts +++ b/ui/src/app/services/patch-db/data-model.ts @@ -80,6 +80,8 @@ export interface InstalledPackageDataEntry { export interface CurrentDependencyInfo { pointers: any[] 'health-checks': string[] // array of health check IDs + title: string + icon: URL } export enum PackageState { @@ -311,8 +313,6 @@ export enum DependencyErrorType { export interface DependencyErrorNotInstalled { type: DependencyErrorType.NotInstalled - title: string - icon: URL } export interface DependencyErrorNotRunning {