Feature/support translated tags (#1600)
* Support translated tags * Update changelog
This commit is contained in:
@@ -125,7 +125,12 @@ export class PositionDetailDialog implements OnDestroy, OnInit {
|
||||
this.quantity = quantity;
|
||||
this.sectors = {};
|
||||
this.SymbolProfile = SymbolProfile;
|
||||
this.tags = tags;
|
||||
this.tags = tags.map(({ id, name }) => {
|
||||
return {
|
||||
id,
|
||||
name: translate(name)
|
||||
};
|
||||
});
|
||||
this.transactionCount = transactionCount;
|
||||
this.value = value;
|
||||
|
||||
|
@@ -83,7 +83,12 @@ export class CreateOrUpdateActivityDialog implements OnDestroy {
|
||||
|
||||
this.currencies = currencies;
|
||||
this.platforms = platforms;
|
||||
this.tags = tags;
|
||||
this.tags = tags.map(({ id, name }) => {
|
||||
return {
|
||||
id,
|
||||
name: translate(name)
|
||||
};
|
||||
});
|
||||
|
||||
this.activityForm = this.formBuilder.group({
|
||||
accountId: [this.data.activity?.accountId, Validators.required],
|
||||
@@ -114,7 +119,14 @@ export class CreateOrUpdateActivityDialog implements OnDestroy {
|
||||
},
|
||||
Validators.required
|
||||
],
|
||||
tags: [this.data.activity?.tags],
|
||||
tags: [
|
||||
this.data.activity?.tags.map(({ id, name }) => {
|
||||
return {
|
||||
id,
|
||||
name: translate(name)
|
||||
};
|
||||
})
|
||||
],
|
||||
type: [undefined, Validators.required], // Set after value changes subscription
|
||||
unitPrice: [this.data.activity?.unitPrice, Validators.required]
|
||||
});
|
||||
|
@@ -183,7 +183,7 @@ export class AllocationsPageComponent implements OnDestroy, OnInit {
|
||||
const tagFilters: Filter[] = this.user.tags.map(({ id, name }) => {
|
||||
return {
|
||||
id,
|
||||
label: name,
|
||||
label: translate(name),
|
||||
type: 'TAG'
|
||||
};
|
||||
});
|
||||
|
@@ -159,7 +159,7 @@ export class AnalysisPageComponent implements OnDestroy, OnInit {
|
||||
const tagFilters: Filter[] = this.user.tags.map(({ id, name }) => {
|
||||
return {
|
||||
id,
|
||||
label: name,
|
||||
label: translate(name),
|
||||
type: 'TAG'
|
||||
};
|
||||
});
|
||||
|
@@ -138,7 +138,7 @@ export class HoldingsPageComponent implements OnDestroy, OnInit {
|
||||
const tagFilters: Filter[] = this.user.tags.map(({ id, name }) => {
|
||||
return {
|
||||
id,
|
||||
label: name,
|
||||
label: translate(name),
|
||||
type: 'TAG'
|
||||
};
|
||||
});
|
||||
|
Reference in New Issue
Block a user