diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-01-29 14:57:40 +0100 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-01-29 14:57:40 +0100 | 
| commit | 2e8abf9ec3c1e37541c707b2ebfa10caba743f9b (patch) | |
| tree | 260c1331edeefaff2e1e91c5bd38f18e02c74e7b /ishtar_common/models.py | |
| parent | 10bb75c89ed2eeb27255eafcde011bf2d425b1e4 (diff) | |
| download | Ishtar-2e8abf9ec3c1e37541c707b2ebfa10caba743f9b.tar.bz2 Ishtar-2e8abf9ec3c1e37541c707b2ebfa10caba743f9b.zip | |
Dashboard: fix operation form
Diffstat (limited to 'ishtar_common/models.py')
| -rw-r--r-- | ishtar_common/models.py | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/ishtar_common/models.py b/ishtar_common/models.py index 3af92a39e..610d92551 100644 --- a/ishtar_common/models.py +++ b/ishtar_common/models.py @@ -1800,7 +1800,7 @@ class DashboardFormItem(object):          return q.order_by('pk').distinct('pk')      @classmethod -    def get_total_number(cls, fltr={}): +    def get_total_number(cls, fltr=None):          q = cls.objects          if fltr:              q = q.filter(**fltr) @@ -1809,7 +1809,9 @@ class DashboardFormItem(object):  class Dashboard(object):      def __init__(self, model, slice='year', date_source=None, show_detail=None, -                 fltr={}): +                 fltr=None): +        if not fltr: +            fltr = {}          # don't provide date_source if it is not relevant          self.model = model          self.total_number = model.get_total_number(fltr) | 
