diff --git a/store/workspace_setting.go b/store/workspace_setting.go index ddd52f0f..5c63e386 100644 --- a/store/workspace_setting.go +++ b/store/workspace_setting.go @@ -137,11 +137,11 @@ func (s *Store) GetWorkspaceGeneralSetting(ctx context.Context) (*storepb.Worksp return workspaceGeneralSetting, nil } -const ( - // DefaultContentLengthLimit is the default limit of content length in bytes. 8KB. - DefaultContentLengthLimit = 8 * 1024 - DefaultReaction = "👍" -) +// DefaultContentLengthLimit is the default limit of content length in bytes. 8KB. +const DefaultContentLengthLimit = 8 * 1024 + +// DefaultReactions is the default reactions for memo related setting. +var DefaultReactions = []string{"👍", "👎", "❤️", "🎉", "😄", "😕", "😢", "😡"} func (s *Store) GetWorkspaceMemoRelatedSetting(ctx context.Context) (*storepb.WorkspaceMemoRelatedSetting, error) { workspaceSetting, err := s.GetWorkspaceSetting(ctx, &FindWorkspaceSetting{ @@ -159,7 +159,7 @@ func (s *Store) GetWorkspaceMemoRelatedSetting(ctx context.Context) (*storepb.Wo workspaceMemoRelatedSetting.ContentLengthLimit = DefaultContentLengthLimit } if len(workspaceMemoRelatedSetting.Reactions) == 0 { - workspaceMemoRelatedSetting.Reactions = append(workspaceMemoRelatedSetting.Reactions, DefaultReaction) + workspaceMemoRelatedSetting.Reactions = append(workspaceMemoRelatedSetting.Reactions, DefaultReactions...) } s.workspaceSettingCache.Store(storepb.WorkspaceSettingKey_MEMO_RELATED.String(), &storepb.WorkspaceSetting{ Key: storepb.WorkspaceSettingKey_MEMO_RELATED,