mirror of
https://github.com/pretix/pretix.git
synced 2026-08-04 09:47:50 +00:00
Revert "Button for removing plugins of disabled payment providers"
This reverts commit 8c515684cd.
This commit is contained in:
@@ -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>
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user