Revert "Button for removing plugins of disabled payment providers"

This reverts commit 8c515684cd.
This commit is contained in:
Mira Weller
2026-07-09 14:09:43 +02:00
parent 8c515684cd
commit a2b0407073
2 changed files with 3 additions and 10 deletions
@@ -26,12 +26,6 @@
<span class="text-danger">
<span class="fa fa-times"></span>
{% trans "Disabled" %}
{% if provider.plugin_name %}
<a href="{% url 'control:event.settings.plugins' event=request.event.slug organizer=request.organizer.slug %}?q={{ provider.plugin_name }}&go=payment"
class="btn btn-link">
<span class="fa fa-trash"></span>
</a>
{% endif %}
</span>
{% endif %}
</td>
+3 -4
View File
@@ -504,11 +504,11 @@ class EventPlugins(EventSettingsViewMixin, EventPermissionRequiredMixin, Templat
return redirect(self.get_success_url(plugin_enabled))
def get_success_url(self, plugin_enabled) -> str:
if self.request.POST.get('go') == 'payment':
if plugin_enabled and self.request.POST.get('go') == 'payment':
return reverse('control:event.settings.payment', kwargs={
'organizer': self.request.organizer.slug,
'event': self.request.event.slug,
}) + ('?highlight=' + quote(plugin_enabled) if plugin_enabled else '') + '#'
}) + '?highlight=' + quote(plugin_enabled) + '#'
else:
return reverse('control:event.settings.plugins', kwargs={
'organizer': self.request.organizer.slug,
@@ -679,8 +679,7 @@ class PaymentSettings(WritePermissionMixin, EventSettingsViewMixin, EventSetting
p.sales_channels = [sales_channels[channel] for channel in p.settings.get('_restrict_to_sales_channels', as_type=list, default=['web'])]
if p.is_meta:
p.show_enabled = p.settings._enabled in (True, 'True')
p.plugin_name = getattr(get_defining_app(p), 'name', None)
if self.request.GET.get('highlight') and p.plugin_name == self.request.GET.get('highlight'):
if self.request.GET.get('highlight') and getattr(get_defining_app(p), 'name', None) == self.request.GET.get('highlight'):
p.highlight = True
return context