@@ -881,7 +881,7 @@ type issueSidebarLabelsData struct {
881881 SelectedLabelIDs string
882882}
883883
884- func findSelectedIDs [KeyType , ItemType comparable ](
884+ func makeSelectedStringIDs [KeyType , ItemType comparable ](
885885 allLabels []* issues_model.Label , candidateKey func (candidate * issues_model.Label ) KeyType ,
886886 selectedItems []ItemType , selectedKey func (selected ItemType ) KeyType ,
887887) string {
@@ -902,29 +902,23 @@ func findSelectedIDs[KeyType, ItemType comparable](
902902}
903903
904904func (d * issueSidebarLabelsData ) SetSelectedLabels (labels []* issues_model.Label ) {
905- d .SelectedLabelIDs = findSelectedIDs (
906- d .AllLabels ,
907- func (label * issues_model.Label ) int64 { return label .ID },
908- labels ,
909- func (label * issues_model.Label ) int64 { return label .ID },
905+ d .SelectedLabelIDs = makeSelectedStringIDs (
906+ d .AllLabels , func (label * issues_model.Label ) int64 { return label .ID },
907+ labels , func (label * issues_model.Label ) int64 { return label .ID },
910908 )
911909}
912910
913911func (d * issueSidebarLabelsData ) SetSelectedLabelNames (labelNames []string ) {
914- d .SelectedLabelIDs = findSelectedIDs (
915- d .AllLabels ,
916- func (label * issues_model.Label ) string { return strings .ToLower (label .Name ) },
917- labelNames ,
918- strings .ToLower ,
912+ d .SelectedLabelIDs = makeSelectedStringIDs (
913+ d .AllLabels , func (label * issues_model.Label ) string { return strings .ToLower (label .Name ) },
914+ labelNames , strings .ToLower ,
919915 )
920916}
921917
922918func (d * issueSidebarLabelsData ) SetSelectedLabelIDs (labelIDs []int64 ) {
923- d .SelectedLabelIDs = findSelectedIDs (
924- d .AllLabels ,
925- func (label * issues_model.Label ) int64 { return label .ID },
926- labelIDs ,
927- func (labelID int64 ) int64 { return labelID },
919+ d .SelectedLabelIDs = makeSelectedStringIDs (
920+ d .AllLabels , func (label * issues_model.Label ) int64 { return label .ID },
921+ labelIDs , func (labelID int64 ) int64 { return labelID },
928922 )
929923}
930924
0 commit comments