chore: update user setting locale definition

This commit is contained in:
steven
2023-09-03 13:32:22 +08:00
parent 35c396a88f
commit 7cde25bdb5
6 changed files with 209 additions and 87 deletions

View File

@ -20,9 +20,9 @@ export declare class UserSetting extends Message<UserSetting> {
/**
* locale is the user locale.
*
* @generated from field: string locale = 2;
* @generated from field: slash.api.v2.UserSetting.Locale locale = 2;
*/
locale: string;
locale: UserSetting_Locale;
constructor(data?: PartialMessage<UserSetting>);
@ -39,6 +39,26 @@ export declare class UserSetting extends Message<UserSetting> {
static equals(a: UserSetting | PlainMessage<UserSetting> | undefined, b: UserSetting | PlainMessage<UserSetting> | undefined): boolean;
}
/**
* @generated from enum slash.api.v2.UserSetting.Locale
*/
export declare enum UserSetting_Locale {
/**
* @generated from enum value: LOCALE_UNSPECIFIED = 0;
*/
UNSPECIFIED = 0,
/**
* @generated from enum value: LOCALE_EN = 1;
*/
EN = 1,
/**
* @generated from enum value: LOCALE_ZH = 2;
*/
ZH = 2,
}
/**
* @generated from message slash.api.v2.GetUserSettingRequest
*/

View File

@ -12,7 +12,19 @@ export const UserSetting = proto3.makeMessageType(
"slash.api.v2.UserSetting",
() => [
{ no: 1, name: "id", kind: "scalar", T: 5 /* ScalarType.INT32 */ },
{ no: 2, name: "locale", kind: "scalar", T: 9 /* ScalarType.STRING */ },
{ no: 2, name: "locale", kind: "enum", T: proto3.getEnumType(UserSetting_Locale) },
],
);
/**
* @generated from enum slash.api.v2.UserSetting.Locale
*/
export const UserSetting_Locale = proto3.makeEnum(
"slash.api.v2.UserSetting.Locale",
[
{no: 0, name: "LOCALE_UNSPECIFIED", localName: "UNSPECIFIED"},
{no: 1, name: "LOCALE_EN", localName: "EN"},
{no: 2, name: "LOCALE_ZH", localName: "ZH"},
],
);