From 43d3a8aacbb859af5ed5767b787c8d84dbdc17b4 Mon Sep 17 00:00:00 2001 From: Dmitriy Shesterkin Date: Tue, 15 Aug 2017 18:12:26 +0300 Subject: [PATCH] fix name file --- src/docs/views/base_views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/docs/views/base_views.py b/src/docs/views/base_views.py index ff272aa..6ab0f49 100644 --- a/src/docs/views/base_views.py +++ b/src/docs/views/base_views.py @@ -190,7 +190,10 @@ class BaseViews(object): def get_filename(self, *args, **kwargs): obj = self.get_obj(kwargs['id']) - client = obj.client.name_short_dadata.replace('\n', ' ').replace('\r', ' ').strip() + if obj.client.name_short_dadata: + client = obj.client.name_short_dadata.replace('\n', ' ').replace('\r', ' ').strip() + else: + client = obj.client.name.replace('\n', ' ').replace('\r', ' ').strip() return self.FILENAME % (obj.doc_num, client,)