Skip to content

create_user_resource_policy mutation error due to absense of arguments' default #4115

Open
@jopemachine

Description

@jopemachine

Summary  

  • Currently, an error occurs when calling create_user_resource_policy if values are not provided for the non-required fields.

Steps to Reproduce  

  1. Call create_user_resource_policy with empty non required argument

Expected Behavior  

  • It should work without any issues.

Actual Behavior  

  • The following error occurs.

Logs/Errors  

(sqlalchemy.dialects.postgresql.asyncpg.IntegrityError) <class 'asyncpg.exceptions.NotNullViolationError'>: null value in column \"max_quota_scope_size\" of relation \"user_resource_policies\" violates not-null constraint\nDETAIL:  Failing row contains (abc333d22d222222, 2025-04-08 10:41:10.686046+00, 3, null, 33, 3).\n[SQL: INSERT INTO user_resource_policies (name, max_vfolder_count, max_quota_scope_size, max_session_count_per_model_session, max_customized_image_count) VALUES (%s, %s, %s, %s, %s)]\n[parameters: ('abc333d22d222222', 3, None, 33, 3)]\n(Background on this error at: https://sqlalche.me/e/14/gkpj)"

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions