Fix 5xx on document type order
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
This commit is contained in:
@@ -47,6 +47,8 @@ func (p Document) CursorKey(orderBy DocumentOrderField) page.CursorKey {
|
||||
return page.NewCursorKey(p.ID, p.CreatedAt)
|
||||
case DocumentOrderFieldTitle:
|
||||
return page.NewCursorKey(p.ID, p.Title)
|
||||
case DocumentOrderFieldDocumentType:
|
||||
return page.NewCursorKey(p.ID, p.DocumentType)
|
||||
}
|
||||
|
||||
panic(fmt.Sprintf("unsupported order by: %s", orderBy))
|
||||
|
||||
@@ -19,8 +19,9 @@ type (
|
||||
)
|
||||
|
||||
const (
|
||||
DocumentOrderFieldCreatedAt DocumentOrderField = "CREATED_AT"
|
||||
DocumentOrderFieldTitle DocumentOrderField = "TITLE"
|
||||
DocumentOrderFieldCreatedAt DocumentOrderField = "CREATED_AT"
|
||||
DocumentOrderFieldTitle DocumentOrderField = "TITLE"
|
||||
DocumentOrderFieldDocumentType DocumentOrderField = "DOCUMENT_TYPE"
|
||||
)
|
||||
|
||||
func (p DocumentOrderField) Column() string {
|
||||
|
||||
@@ -213,6 +213,10 @@ enum DocumentOrderField
|
||||
@goEnum(
|
||||
value: "github.com/getprobo/probo/pkg/coredata.DocumentOrderFieldCreatedAt"
|
||||
)
|
||||
DOCUMENT_TYPE
|
||||
@goEnum(
|
||||
value: "github.com/getprobo/probo/pkg/coredata.DocumentOrderFieldDocumentType"
|
||||
)
|
||||
}
|
||||
|
||||
enum RiskOrderField
|
||||
|
||||
@@ -5068,6 +5068,10 @@ enum DocumentOrderField
|
||||
@goEnum(
|
||||
value: "github.com/getprobo/probo/pkg/coredata.DocumentOrderFieldCreatedAt"
|
||||
)
|
||||
DOCUMENT_TYPE
|
||||
@goEnum(
|
||||
value: "github.com/getprobo/probo/pkg/coredata.DocumentOrderFieldDocumentType"
|
||||
)
|
||||
}
|
||||
|
||||
enum RiskOrderField
|
||||
@@ -51348,12 +51352,14 @@ func (ec *executionContext) marshalNDocumentOrderField2githubᚗcomᚋgetprobo
|
||||
|
||||
var (
|
||||
unmarshalNDocumentOrderField2githubᚗcomᚋgetproboᚋproboᚋpkgᚋcoredataᚐDocumentOrderField = map[string]coredata.DocumentOrderField{
|
||||
"TITLE": coredata.DocumentOrderFieldTitle,
|
||||
"CREATED_AT": coredata.DocumentOrderFieldCreatedAt,
|
||||
"TITLE": coredata.DocumentOrderFieldTitle,
|
||||
"CREATED_AT": coredata.DocumentOrderFieldCreatedAt,
|
||||
"DOCUMENT_TYPE": coredata.DocumentOrderFieldDocumentType,
|
||||
}
|
||||
marshalNDocumentOrderField2githubᚗcomᚋgetproboᚋproboᚋpkgᚋcoredataᚐDocumentOrderField = map[coredata.DocumentOrderField]string{
|
||||
coredata.DocumentOrderFieldTitle: "TITLE",
|
||||
coredata.DocumentOrderFieldCreatedAt: "CREATED_AT",
|
||||
coredata.DocumentOrderFieldTitle: "TITLE",
|
||||
coredata.DocumentOrderFieldCreatedAt: "CREATED_AT",
|
||||
coredata.DocumentOrderFieldDocumentType: "DOCUMENT_TYPE",
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user