diff --git a/api/v1/shortcut.go b/api/v1/shortcut.go index 99a7203..02ee75f 100644 --- a/api/v1/shortcut.go +++ b/api/v1/shortcut.go @@ -83,7 +83,7 @@ func (s *APIV1Service) registerShortcutRoutes(g *echo.Group) { Name: strings.ToLower(create.Name), Link: create.Link, Description: create.Description, - Visibility: convertVisibilityToStore(create.Visibility), + Visibility: store.Visibility(create.Visibility.String()), Tag: strings.Join(create.Tags, " "), }) if err != nil { @@ -176,13 +176,6 @@ func (s *APIV1Service) registerShortcutRoutes(g *echo.Group) { } find := &store.FindShortcut{} - if creatorIDStr := c.QueryParam("creatorId"); creatorIDStr != "" { - creatorID, err := strconv.Atoi(creatorIDStr) - if err != nil { - return echo.NewHTTPError(http.StatusBadRequest, fmt.Sprintf("unwanted creator id string: %s", creatorIDStr)) - } - find.CreatorID = &creatorID - } if tag := c.QueryParam("tag"); tag != "" { find.Tag = &tag } @@ -325,19 +318,6 @@ func (s *APIV1Service) composeShortcut(ctx context.Context, shortcut *Shortcut) return shortcut, nil } -func convertVisibilityToStore(visibility Visibility) store.Visibility { - switch visibility { - case VisibilityPrivate: - return store.VisibilityPrivate - case VisibilityWorkspace: - return store.VisibilityWorkspace - case VisibilityPublic: - return store.VisibilityPublic - default: - return store.VisibilityPrivate - } -} - func convertShortcutFromStore(shortcut *store.Shortcut) *Shortcut { tags := []string{} if shortcut.Tag != "" { diff --git a/web/src/helpers/api.ts b/web/src/helpers/api.ts index a40967b..8e1a65c 100644 --- a/web/src/helpers/api.ts +++ b/web/src/helpers/api.ts @@ -45,9 +45,6 @@ export function deleteUser(userDelete: UserDelete) { export function getShortcutList(shortcutFind?: ShortcutFind) { const queryList = []; - if (shortcutFind?.creatorId) { - queryList.push(`creatorId=${shortcutFind.creatorId}`); - } if (shortcutFind?.tag) { queryList.push(`tag=${shortcutFind.tag}`); } diff --git a/web/src/types/modules/shortcut.d.ts b/web/src/types/modules/shortcut.d.ts index 6295ecd..c6d5d80 100644 --- a/web/src/types/modules/shortcut.d.ts +++ b/web/src/types/modules/shortcut.d.ts @@ -38,6 +38,5 @@ interface ShortcutPatch { } interface ShortcutFind { - creatorId?: UserId; tag?: string; }