MCPcopy Create free account
hub / github.com/compozy/agh / parseSettingsCollectionRequest

Function parseSettingsCollectionRequest

internal/api/core/settings.go:601–614  ·  view source on GitHub ↗
(
	c *gin.Context,
	collection settingspkg.CollectionName,
)

Source from the content-addressed store, hash-verified

599}
600
601func parseSettingsCollectionRequest(
602 c *gin.Context,
603 collection settingspkg.CollectionName,
604) (settingspkg.CollectionRequest, error) {
605 scope, workspaceID, err := parseSettingsScope(c.Query("scope"), c.Query("workspace_id"))
606 if err != nil {
607 return settingspkg.CollectionRequest{}, err
608 }
609 return settingspkg.CollectionRequest{
610 Collection: collection,
611 Scope: scope,
612 WorkspaceID: workspaceID,
613 }, nil
614}
615
616func parseConfigApplyRecordFilter(c *gin.Context) (settingspkg.ApplyRecordFilter, error) {
617 limit := 0

Calls 2

parseSettingsScopeFunction · 0.85
QueryMethod · 0.65

Tested by

no test coverage detected