fix: Upload resource error in 4.0.x
diff --git a/src/pydolphinscheduler/core/resource.py b/src/pydolphinscheduler/core/resource.py
index 907114f..3925fb5 100644
--- a/src/pydolphinscheduler/core/resource.py
+++ b/src/pydolphinscheduler/core/resource.py
@@ -68,5 +68,6 @@
return gateway.create_or_update_resource(
self.user_name,
self.name,
+ self.description,
self.content,
)
diff --git a/src/pydolphinscheduler/java_gateway.py b/src/pydolphinscheduler/java_gateway.py
index 91243f6..aeb6d04 100644
--- a/src/pydolphinscheduler/java_gateway.py
+++ b/src/pydolphinscheduler/java_gateway.py
@@ -124,9 +124,13 @@
"""Get resources file info through java gateway."""
return self.gateway.entry_point.getResourcesFileInfo(program_type, main_package)
- def create_or_update_resource(self, user_name: str, name: str, content: str):
+ def create_or_update_resource(
+ self, user_name: str, name: str, description: str, content: str
+ ):
"""Create or update resource through java gateway."""
- return self.gateway.entry_point.createOrUpdateResource(user_name, name, content)
+ return self.gateway.entry_point.createOrUpdateResource(
+ user_name, name, description, content
+ )
def query_resources_file_info(self, user_name: str, name: str):
"""Get resources file info through java gateway."""