From 19d50a5a12e0591a99ad02ed68fe2604485131b4 Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Fri, 24 May 2019 08:19:37 -0400 Subject: [PATCH] partial --- sopel_modules/SpiceBot/Prerun.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sopel_modules/SpiceBot/Prerun.py b/sopel_modules/SpiceBot/Prerun.py index c240727..fe0c205 100644 --- a/sopel_modules/SpiceBot/Prerun.py +++ b/sopel_modules/SpiceBot/Prerun.py @@ -48,8 +48,7 @@ class BotPrerun(): # Run the function for all splits for argsdict in argsdict_list: - @functools.partial(function) - def internal_split(bot, trigger, *args, **kwargs): + def newfunc(bot, trigger, *args, **kwargs): trigger.sb = copy.deepcopy(argsdict) trigger.sb["args"], trigger.sb["hyphen_arg"] = self.trigger_hyphen_args(trigger.sb["args"]) if not trigger.sb["hyphen_arg"]: @@ -58,7 +57,7 @@ class BotPrerun(): function(bot, trigger, *args, **kwargs) else: self.trigger_hyphen_arg_handler(bot, trigger) - internal_split(bot, trigger, *args, **kwargs) + functools.partial(newfunc, bot, trigger, *args, **kwargs) return internal_prerun return actual_decorator