Browse Source

Feature/consider user language in sharable portfolio link (#3806)

* Consider user’s language in sharable portfolio link

* Update changelog
pull/3805/head^2
Thomas Kaul 2 weeks ago
committed by GitHub
parent
commit
98e9b5d895
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 6
      CHANGELOG.md
  2. 5
      apps/client/src/app/components/access-table/access-table.component.ts

6
CHANGELOG.md

@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Unreleased
### Changed
- Considered the user’s language in the link of the access table to share the portfolio
## 2.109.0 - 2024-09-17
### Added

5
apps/client/src/app/components/access-table/access-table.component.ts

@ -30,7 +30,6 @@ export class AccessTableComponent implements OnChanges, OnInit {
public baseUrl = window.location.origin;
public dataSource: MatTableDataSource<Access>;
public defaultLanguageCode = DEFAULT_LANGUAGE_CODE;
public displayedColumns = [];
public constructor(
@ -53,7 +52,9 @@ export class AccessTableComponent implements OnChanges, OnInit {
}
public getPublicUrl(aId: string): string {
return `${this.baseUrl}/${this.defaultLanguageCode}/p/${aId}`;
const languageCode = this.user?.settings?.language ?? DEFAULT_LANGUAGE_CODE;
return `${this.baseUrl}/${languageCode}/p/${aId}`;
}
public onCopyToClipboard(aId: string): void {

Loading…
Cancel
Save