Merge pull request #259 from specklesystems/kate/branch_create_fix

gql minimum characters restriction for consistent behavior with frontend
This commit is contained in:
Gergő Jedlicska
2024-02-12 13:42:32 +01:00
committed by GitHub
2 changed files with 9 additions and 1 deletions
@@ -4,6 +4,7 @@ from gql import gql
from specklepy.core.api.models import Branch
from specklepy.core.api.resource import ResourceBase
from specklepy.logging.exceptions import SpeckleException
NAME = "branch"
@@ -39,6 +40,10 @@ class Resource(ResourceBase):
}
"""
)
if len(name) < 3:
return SpeckleException(
message="Branch Name must be at least 3 characters"
)
params = {
"branch": {
"streamId": stream_id,
+4 -1
View File
@@ -166,7 +166,10 @@ class Resource(ResourceBase):
}
"""
)
if len(name) < 3 and len(name) != 0:
return SpeckleException(
message="Stream Name must be at least 3 characters"
)
params = {
"stream": {"name": name, "description": description, "isPublic": is_public}
}