Skip to content

Commit 65b449a

Browse files
authored
Update __init__.py
1 parent 4bcbbdf commit 65b449a

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

‎hooks/__init__.py‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,8 @@ def man_run_task(task: str, env_str: str, src: CommandSource, server: PluginServ
134134
return
135135

136136
try:
137-
env_dict: Dict[str, str] = dict(json.loads(env_str))
137+
if have_obj_dict is None:
138+
env_dict: Dict[str, str] = dict(json.loads(env_str))
138139
except Exception as e:
139140
src.reply(RTextMCDRTranslation('hooks.man_run.illegal_env_json', e))
140141
return
@@ -171,7 +172,7 @@ def run_command(command: str, task_type: str, server: PluginServerInterface, src
171172

172173
temp_tsk1 = tasks.create_task(task_type_var1, command, "temp" + command, server.get_plugin_command_source(), server)
173174

174-
man_run_task(temp_tsk1, process_objects({'server': process_arg_server(server)}), server.get_plugin_command_source(), server)
175+
man_run_task("temp" + command, process_objects({'server': process_arg_server(server)}), server.get_plugin_command_source(), server, have_obj_dict=process_objects({'server': process_arg_server(server)}))
175176

176177
tasks.delete_task("temp" + command, server.get_plugin_command_source(), server)
177178

0 commit comments

Comments
 (0)