Skip to content

Commit 5911897

Browse files
committed
Return TermSetId for suggestions
1 parent e7820de commit 5911897

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/services/SPTermStorePickerService.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -460,7 +460,7 @@ export default class SPTermStorePickerService {
460460
if (terms.length > 0) {
461461
// Retrieve all terms
462462

463-
let returnTerms: IPickerTerm[] = terms.map((term: ISuggestTerm) => this.convertSuggestTermToPickerTerm(term));
463+
let returnTerms: IPickerTerm[] = terms.map((term: ISuggestTerm) => this.convertSuggestTermToPickerTerm(term, TermSetId));
464464
resolve(returnTerms);
465465
return;
466466
}
@@ -597,7 +597,7 @@ export default class SPTermStorePickerService {
597597
};
598598
}
599599

600-
private convertSuggestTermToPickerTerm(term: ISuggestTerm): IPickerTerm {
600+
private convertSuggestTermToPickerTerm(term: ISuggestTerm, termSetId: string): IPickerTerm {
601601
let path: string = "";
602602
let termSetName: string = "";
603603
if (term.Paths && term.Paths.length > 0) {
@@ -610,7 +610,7 @@ export default class SPTermStorePickerService {
610610
key: this.cleanGuid(term.Id),
611611
name: term.DefaultLabel,
612612
path: path,
613-
termSet: EmptyGuid, // TermSet Guid is not given with suggestion
613+
termSet: termSetId ? termSetId : EmptyGuid, // termSetId not returned by API, but we can get it from the payload
614614
termSetName: termSetName
615615
};
616616
}

0 commit comments

Comments
 (0)