chore: update user setting key

This commit is contained in:
steven
2023-09-03 10:43:28 +08:00
parent 7c4ccbef3f
commit 4733e4796d
9 changed files with 105 additions and 74 deletions

View File

@ -16,11 +16,15 @@ export declare enum UserSettingKey {
USER_SETTING_KEY_UNSPECIFIED = 0,
/**
* Access tokens for the user.
*
* @generated from enum value: USER_SETTING_ACCESS_TOKENS = 1;
*/
USER_SETTING_ACCESS_TOKENS = 1,
/**
* Locale for the user.
*
* @generated from enum value: USER_SETTING_LOCALE = 2;
*/
USER_SETTING_LOCALE = 2,
@ -65,16 +69,16 @@ export declare class UserSetting extends Message<UserSetting> {
*/
value: {
/**
* @generated from field: slash.store.AccessTokensUserSetting access_tokens_user_setting = 3;
* @generated from field: slash.store.AccessTokensUserSetting access_tokens = 3;
*/
value: AccessTokensUserSetting;
case: "accessTokensUserSetting";
case: "accessTokens";
} | {
/**
* @generated from field: slash.store.LocaleUserSetting locale_user_setting = 4;
* @generated from field: slash.store.LocaleUserSetting locale = 4;
*/
value: LocaleUserSetting;
case: "localeUserSetting";
case: "locale";
} | { case: undefined; value?: undefined };
constructor(data?: PartialMessage<UserSetting>);
@ -121,11 +125,16 @@ export declare class AccessTokensUserSetting extends Message<AccessTokensUserSet
*/
export declare class AccessTokensUserSetting_AccessToken extends Message<AccessTokensUserSetting_AccessToken> {
/**
* The access token is a JWT token.
* Including expiration time, issuer, etc.
*
* @generated from field: string access_token = 1;
*/
accessToken: string;
/**
* A description for the access token.
*
* @generated from field: string description = 2;
*/
description: string;

View File

@ -37,8 +37,8 @@ export const UserSetting = proto3.makeMessageType(
() => [
{ no: 1, name: "user_id", kind: "scalar", T: 5 /* ScalarType.INT32 */ },
{ no: 2, name: "key", kind: "enum", T: proto3.getEnumType(UserSettingKey) },
{ no: 3, name: "access_tokens_user_setting", kind: "message", T: AccessTokensUserSetting, oneof: "value" },
{ no: 4, name: "locale_user_setting", kind: "enum", T: proto3.getEnumType(LocaleUserSetting), oneof: "value" },
{ no: 3, name: "access_tokens", kind: "message", T: AccessTokensUserSetting, oneof: "value" },
{ no: 4, name: "locale", kind: "enum", T: proto3.getEnumType(LocaleUserSetting), oneof: "value" },
],
);