(ctx context.Context, rawWorkspace string)
| 2088 | } |
| 2089 | |
| 2090 | func (h *HostAPIHandler) resolveRequiredWorkspaceID(ctx context.Context, rawWorkspace string) (string, error) { |
| 2091 | workspaceID, err := h.resolveWorkspaceID(ctx, rawWorkspace) |
| 2092 | if err != nil { |
| 2093 | return "", err |
| 2094 | } |
| 2095 | if strings.TrimSpace(workspaceID) == "" { |
| 2096 | return "", invalidParamsRPCError(errors.New("workspace_id is required")) |
| 2097 | } |
| 2098 | return strings.TrimSpace(workspaceID), nil |
| 2099 | } |
| 2100 | |
| 2101 | func (h *HostAPIHandler) requireHostAPISessionWorkspace( |
| 2102 | ctx context.Context, |
no test coverage detected