Add preferences service API for products (#20869)

Этот коммит содержится в:
Doug Lauder
2022-08-23 11:57:07 -04:00
коммит произвёл GitHub
родитель 3138543d10
Коммит 6a6e05073e
4 изменённых файлов: 35 добавлений и 0 удалений

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

@@ -179,3 +179,12 @@ type StoreService interface {
type SystemService interface {
GetDiagnosticId() string
}
// PreferencesService is the API for accessing the Preferences service APIs.
//
// The service shall be registered via app.PreferencesKey service key.
type PreferencesService interface {
GetPreferencesForUser(userID string) (model.Preferences, *model.AppError)
UpdatePreferencesForUser(userID string, preferences model.Preferences) *model.AppError
DeletePreferencesForUser(userID string, preferences model.Preferences) *model.AppError
}