From da61bda99895d6cc501feb7a7acda33cf69d39af Mon Sep 17 00:00:00 2001
From: owenbush <owenbush@2765259.no-reply.drupal.org>
Date: Mon, 3 Aug 2020 14:54:05 -0600
Subject: [PATCH] Issue #3160681 by owenbush, the_glitch: Error if sorting is
 attempted on 'Series Starts' column in Event Series admin view

---
 .../recurring_events_registration.views.inc                   | 4 ++++
 recurring_events.views.inc                                    | 2 ++
 2 files changed, 6 insertions(+)

diff --git a/modules/recurring_events_registration/recurring_events_registration.views.inc b/modules/recurring_events_registration/recurring_events_registration.views.inc
index d13b962d..e3d01b38 100644
--- a/modules/recurring_events_registration/recurring_events_registration.views.inc
+++ b/modules/recurring_events_registration/recurring_events_registration.views.inc
@@ -19,6 +19,7 @@ function recurring_events_registration_views_data_alter(array &$data) {
       'help' => t('The number of registration spaces available for an event instance.'),
       'field' => 'event_registration__capacity',
       'id' => 'eventinstance_registration_availability',
+      'click sortable' => FALSE,
     ],
     'filter' => [
       'title' => t('Registration Availability'),
@@ -34,6 +35,7 @@ function recurring_events_registration_views_data_alter(array &$data) {
       'title' => t('Capacity'),
       'help' => t('The number of registration spaces available for an event instance'),
       'id' => 'eventinstance_capacity',
+      'click sortable' => FALSE,
     ],
   ];
 
@@ -43,6 +45,7 @@ function recurring_events_registration_views_data_alter(array &$data) {
       'title' => t('Registration Count'),
       'help' => t('The number of registrations for an event instance.'),
       'id' => 'eventinstance_registration_count',
+      'click sortable' => FALSE,
     ],
   ];
 
@@ -52,6 +55,7 @@ function recurring_events_registration_views_data_alter(array &$data) {
       'title' => t('Waitlist Count'),
       'help' => t('The number of waitlisted registrants for an event instance.'),
       'id' => 'eventinstance_waitlist_count',
+      'click sortable' => FALSE,
     ],
   ];
 
diff --git a/recurring_events.views.inc b/recurring_events.views.inc
index d8b1fae1..a18b224c 100644
--- a/recurring_events.views.inc
+++ b/recurring_events.views.inc
@@ -16,6 +16,7 @@ function recurring_events_views_data_alter(array &$data) {
       'title' => t('Event series instance count'),
       'help' => t('The number of event instances in a series.'),
       'id' => 'eventseries_instance_count',
+      'click sortable' => FALSE,
     ],
   ];
 
@@ -26,6 +27,7 @@ function recurring_events_views_data_alter(array &$data) {
       'title' => t('Event series start date'),
       'help' => t('The date on which an event first occurs.'),
       'id' => 'eventseries_start_date',
+      'click sortable' => FALSE,
     ],
   ];
 
-- 
GitLab