Skip to content

Commit 567ff0c

Browse files
fix: Fix the issues of raise exception (1Panel-dev#5130)
1 parent 5787c89 commit 567ff0c

6 files changed

Lines changed: 13 additions & 10 deletions

File tree

apps/application/flow/compare/is_not_null_compare.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,7 @@ def support(self, node_id, fields: List[str], source_value, compare, target_valu
1818
return True
1919

2020
def compare(self, source_value, compare, target_value):
21-
return source_value is not None and len(source_value) > 0
21+
try:
22+
return source_value is not None and len(source_value) > 0
23+
except Exception:
24+
return True

apps/local_model/serializers/model_apply_serializers.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,9 @@ def get_embedding_model(model_id):
9191

9292

9393
class EmbedDocuments(serializers.Serializer):
94-
texts = serializers.ListField(required=True, child=serializers.CharField(required=True,
95-
label=_('vector text')),
96-
label=_('vector text list')),
94+
texts = serializers.ListField(required=True,
95+
child=serializers.CharField(required=True, label=_('vector text')),
96+
label=_('vector text list'))
9797

9898

9999
class EmbedQuery(serializers.Serializer):

apps/models_provider/impl/openai_model_provider/model/tti.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,4 +61,4 @@ def generate_image(self, prompt: str, negative_prompt: str = None):
6161

6262
return file_urls
6363
except Exception as e:
64-
raise f"OpenAI generate image error: {e}"
64+
raise RuntimeError(f"OpenAI generate image error: {e}") from e

apps/models_provider/impl/regolo_model_provider/model/tti.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,4 @@ def generate_image(self, prompt: str, negative_prompt: str = None):
5858
file_urls.append(url)
5959
return file_urls
6060
except Exception as e:
61-
raise f"RegoloTextToImage generate_image error: {e}"
61+
raise RuntimeError(f"RegoloTextToImage generate_image error: {e}") from e

apps/models_provider/impl/tencent_model_provider/model/tti.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,4 +90,4 @@ def generate_image(self, prompt: str, negative_prompt: str = None):
9090
return file_urls
9191
except TencentCloudSDKException as err:
9292
maxkb_logger.error(f"Tencent Text to Image API call failed: {err}")
93-
raise f"Tencent Text to Image API call failed: {err}"
93+
raise RuntimeError(f"Tencent Text to Image API call failed: {err}") from err

apps/models_provider/serializers/model_apply_serializers.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ def get_embedding_model(model_id):
2828

2929

3030
class EmbedDocuments(serializers.Serializer):
31-
texts = serializers.ListField(required=True, child=serializers.CharField(required=True,
32-
label=_('vector text')),
33-
label=_('vector text list')),
31+
texts = serializers.ListField(required=True,
32+
child=serializers.CharField(required=True, label=_('vector text')),
33+
label=_('vector text list'))
3434

3535

3636
class EmbedQuery(serializers.Serializer):

0 commit comments

Comments
 (0)