fieldPresets doesn't work properly #10653
Unanswered
socheatleang
asked this question in
Question
Replies: 1 comment
-
@socheatleang — thanks for starting this discussion! I've run into a similar issue — though with First, I created a native query: INSERT INTO public."registrations" ("user_id", "ip_address", "lat", "long") VALUES (
{{user_id}},
{{ip_address}},
{{lat}},
{{long}}
)
RETURNING * Then, generated the metadata for it and — as part of the ---
kind: CommandPermissions
version: v1
definition:
commandName: insert_registration
permissions:
- role: admin
allowExecution: true
- role: user
allowExecution: true
argumentPresets:
- argument: user_id
value:
sessionVariable: x-hasura-user-id This then allows for a mutation such as: mutation INSERT_REGISTRATION($ip_address: text!, $lat: text!, $long: text!) {
insert_registration(ip_address: $ip_address, lat: $lat, long: $long) {
affected_rows
}
} IIRC, there's some issue with passing non-array values to an autogenerated mutation. @danieljharvey — is there anything you'd add or change from what I shared above? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am working with insert mutation which require the fieldPresets.
So far, I would love to have fieldPresets with profile_id from the session variable.
neither literal value inside the fieldPresets. I am sure that the x-hasura-profile-id has value.
Suprisely, which that data were insert into db is null instead of the id of profile.
Anyone meet this issue before, I am using hasura ddn v3.
Beta Was this translation helpful? Give feedback.
All reactions