From 5836641e904f1d1bd1d2e83c657ff55ff3e7a58d Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Sat, 21 May 2016 13:13:08 +0200 Subject: [PATCH] wcs-olap: hash formdata and status table names when they are too long --- wcs_olap/feeder.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wcs_olap/feeder.py b/wcs_olap/feeder.py index b9e085e..836f56d 100644 --- a/wcs_olap/feeder.py +++ b/wcs_olap/feeder.py @@ -525,11 +525,11 @@ class WcsFormdefFeeder(object): @property def table_name(self): - return 'formdata_%s' % self.formdef.slug.replace('-', '_') + return self.hash_table_name('formdata_%s' % self.formdef.slug.replace('-', '_')) @property def status_table_name(self): - return 'status_%s' % self.formdef.slug.replace('-', '_') + return self.hash_table_name('status_%s' % self.formdef.slug.replace('-', '_')) def __getattr__(self, name): return getattr(self.olap_feeder, name)