Skip to content

Commit 061f804

Browse files
committed
fix(addons): Show addon icon in User Connected Addons page
1 parent 3fdcc68 commit 061f804

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/app/shared/mappers/addon.mapper.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ export class AddonMapper {
5656
const displayName = (matchingService?.['display_name'] as string) || '';
5757
const credentialsFormat = (matchingService?.['credentials_format'] as string) || '';
5858
const supportedFeatures = (matchingService?.['supported_features'] as string[]) || [];
59+
const iconUrl = (matchingService?.['icon_url'] as string) || '';
5960

6061
return {
6162
type: response.type,
@@ -73,6 +74,7 @@ export class AddonMapper {
7374
externalServiceName,
7475
supportedFeatures,
7576
credentialsFormat,
77+
iconUrl,
7678
providerName: displayName,
7779
};
7880
}

src/app/shared/services/addons/addons.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ export class AddonsService {
7979

8080
getAuthorizedAddons(addonType: string, referenceId: string): Observable<AuthorizedAccountModel[]> {
8181
const params = {
82-
[`fields[external-${addonType}-services]`]: 'external_service_name,credentials_format',
82+
[`fields[external-${addonType}-services]`]: 'external_service_name,credentials_format,icon_url',
8383
};
8484
return this.jsonApiService
8585
.get<

0 commit comments

Comments
 (0)