From c33f80c54ff8dae35862b9141b8f74ea832541d2 Mon Sep 17 00:00:00 2001 From: Joey Chatelain Date: Fri, 8 May 2026 15:26:09 -0700 Subject: [PATCH] add context to target_button Partial --- tom_targets/templatetags/targets_extras.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tom_targets/templatetags/targets_extras.py b/tom_targets/templatetags/targets_extras.py index 3b85a84d1..0f1effe49 100644 --- a/tom_targets/templatetags/targets_extras.py +++ b/tom_targets/templatetags/targets_extras.py @@ -70,14 +70,15 @@ def target_feature(target): return {'target': target} -@register.inclusion_tag('tom_targets/partials/target_buttons.html') -def target_buttons(target): +@register.inclusion_tag('tom_targets/partials/target_buttons.html', takes_context=True) +def target_buttons(context, target): """ Displays the Update and Delete and Sharing buttons for a target. """ sharing = getattr(settings, "DATA_SHARING", None) - return {'target': target, - 'sharing': sharing} + context['target'] = target + context['sharing'] = sharing + return context @register.inclusion_tag('tom_targets/partials/target_data.html')