ソースを参照

Added ampersand to background scripts run by specials

DeadTOm 1 ヶ月 前
コミット
427c48301d
1 ファイル変更1 行追加0 行削除
  1. 1 0
      ownchatbot/reward_handlers.py

+ 1 - 0
ownchatbot/reward_handlers.py

@@ -65,6 +65,7 @@ def add_to_queue(db, user_id, reward_name):  # Add a reward to the queue
 
 def run_script(reward_name, script_cmd):  # Run a script form a special reward
     try:
+        script_cmd = f'{script_cmd} &'
         subprocess.check_call(script_cmd, shell=True)
     except Exception as scerror:
         current_app.logger.error(f'Couldn\'t run script \"{reward_name}\": {scerror.args[0]}')