[MM-41115] Add server-side username colorize preference (#19382)

* Server support for collapse consecutive preference

* Add server-side username colorize preference
Этот коммит содержится в:
Zach Zundel
2022-06-24 17:37:07 +01:00
коммит произвёл GitHub
родитель af3853b4bf
Коммит 24c44736c0
6 изменённых файлов: 40 добавлений и 7 удалений

Просмотреть файл

@@ -635,6 +635,24 @@ func (a *App) importUser(data *UserImportData, dryRun bool) *model.AppError {
})
}
if data.CollapseConsecutive != nil {
preferences = append(preferences, model.Preference{
UserId: savedUser.Id,
Category: model.PreferenceCategoryDisplaySettings,
Name: model.PreferenceNameCollapseConsecutive,
Value: *data.CollapseConsecutive,
})
}
if data.ColorizeUsernames != nil {
preferences = append(preferences, model.Preference{
UserId: savedUser.Id,
Category: model.PreferenceCategoryDisplaySettings,
Name: model.PreferenceNameColorizeUsernames,
Value: *data.ColorizeUsernames,
})
}
if data.ChannelDisplayMode != nil {
preferences = append(preferences, model.Preference{
UserId: savedUser.Id,