fix: Correctly type Float properties (#13585)
* Update get-attribute.ts * update test * add changeset * Update .changeset/cold-experts-breathe.md --------- Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com>
This commit is contained in:
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
"@medusajs/utils": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
Fix autogenerated type for float attributes
|
||||||
@@ -23,6 +23,7 @@ describe("GraphQL builder", () => {
|
|||||||
username: model.text(),
|
username: model.text(),
|
||||||
email: model.hasOne(() => email, { mappedBy: "owner" }),
|
email: model.hasOne(() => email, { mappedBy: "owner" }),
|
||||||
spend_limit: model.bigNumber(),
|
spend_limit: model.bigNumber(),
|
||||||
|
rate: model.float(),
|
||||||
phones: model.array(),
|
phones: model.array(),
|
||||||
group: model.belongsTo(() => group, { mappedBy: "users" }),
|
group: model.belongsTo(() => group, { mappedBy: "users" }),
|
||||||
role: model
|
role: model
|
||||||
@@ -84,6 +85,7 @@ describe("GraphQL builder", () => {
|
|||||||
username: String!
|
username: String!
|
||||||
email: Email!
|
email: Email!
|
||||||
spend_limit: Float!
|
spend_limit: Float!
|
||||||
|
rate: Float!
|
||||||
phones: [String]!
|
phones: [String]!
|
||||||
group_id:String!
|
group_id:String!
|
||||||
group: Group!
|
group: Group!
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ const GRAPHQL_TYPES = {
|
|||||||
dateTime: "DateTime",
|
dateTime: "DateTime",
|
||||||
number: "Int",
|
number: "Int",
|
||||||
bigNumber: "Float",
|
bigNumber: "Float",
|
||||||
|
float: "Float",
|
||||||
text: "String",
|
text: "String",
|
||||||
json: "JSON",
|
json: "JSON",
|
||||||
array: "[String]",
|
array: "[String]",
|
||||||
|
|||||||
Reference in New Issue
Block a user