Refs #28909 -- Simplifed code using unpacking generalizations.

This commit is contained in:
Sergey Fedoseev 2018-09-28 18:57:12 +05:00 committed by Tim Graham
parent 4fc8fb7dda
commit 8ef8bc0f64
33 changed files with 84 additions and 97 deletions

View file

@ -947,8 +947,7 @@ class Case(Expression):
return self.cases + [self.default]
def set_source_expressions(self, exprs):
self.cases = exprs[:-1]
self.default = exprs[-1]
*self.cases, self.default = exprs
def resolve_expression(self, query=None, allow_joins=True, reuse=None, summarize=False, for_save=False):
c = self.copy()