From aac0e7d35c9011b3602d2525756b96a04313f9fb Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Tue, 11 Aug 2020 18:28:03 -0500 Subject: [PATCH] Tweak config methods for customer master view --- tailbone/views/customers.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tailbone/views/customers.py b/tailbone/views/customers.py index cdb44429..a5cf963a 100644 --- a/tailbone/views/customers.py +++ b/tailbone/views/customers.py @@ -385,14 +385,17 @@ class CustomersView(MasterView): @classmethod def defaults(cls, config): + cls._defaults(config) + cls._customer_defaults(config) + + @classmethod + def _customer_defaults(cls, config): route_prefix = cls.get_route_prefix() url_prefix = cls.get_url_prefix() permission_prefix = cls.get_permission_prefix() model_key = cls.get_model_key() model_title = cls.get_model_title() - cls._defaults(config) - # detach person if cls.people_detachable: config.add_tailbone_permission(permission_prefix, '{}.detach_person'.format(permission_prefix),