@ -2695,9 +2695,12 @@ sub api_preferences_defs {
my $ language = $ c - > request - > params - > { lang } // undef ;
my $ language = $ c - > request - > params - > { lang } // undef ;
my $ old_languages = $ c - > languages ;
my $ old_languages = $ c - > languages ;
$ c - > languages ( [ $ language ] ) ;
$ c - > languages ( [ $ language ] ) ;
$ fields - > { preference_group } = $ c - > loc ( $ pref - > voip_preference_group - > name ) ;
my $ preference_group = $ pref - > voip_preference_group - > name =~ s/([\[\]])/~$1/ rg ;
$ fields - > { label } = $ c - > loc ( $ fields - > { label } ) ;
my $ label = $ fields - > { label } =~ s/([\[\]])/~$1/ rg ;
$ fields - > { description } = $ c - > loc ( $ fields - > { description } ) ;
my $ description = $ fields - > { description } =~ s/([\[\]])/~$1/ rg ;
$ fields - > { preference_group } = $ c - > loc ( $ preference_group ) ;
$ fields - > { label } = $ c - > loc ( $ label ) ;
$ fields - > { description } = $ c - > loc ( $ description ) ;
$ c - > languages ( $ old_languages ) ;
$ c - > languages ( $ old_languages ) ;
$ resource - > { $ pref - > attribute } = $ fields ;
$ resource - > { $ pref - > attribute } = $ fields ;
}
}