From a70d89e36a549c811d1c25f1b92b9e32d93ad114 Mon Sep 17 00:00:00 2001 From: Mathias Bustamante Date: Mon, 26 Nov 2018 20:01:19 -0500 Subject: [PATCH] make sure the refactored variable return on BaseDataset actually return the created/derived variable --- scrunch/datasets.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/scrunch/datasets.py b/scrunch/datasets.py index 29db5ae7..ce6d0ffc 100644 --- a/scrunch/datasets.py +++ b/scrunch/datasets.py @@ -1239,7 +1239,7 @@ def create_single_response(self, categories, name, alias, description='', expr=expr, description=description, notes=notes)) - self._var_create_reload_return(payload) + return self._var_create_reload_return(payload) def rollup(self, variable_alias, name, alias, resolution, description='', notes=''): @@ -1347,7 +1347,7 @@ def derive_multiple_response(self, categories, subvariables, name, alias, }] } }) - self._var_create_reload_return(payload) + return self._var_create_reload_return(payload) def create_multiple_response(self, responses, name, alias, description='', notes=''): @@ -1385,7 +1385,7 @@ def create_multiple_response(self, responses, name, alias, description='', }] } }) - self._var_create_reload_return(payload) + return self._var_create_reload_return(payload) def bind_categorical_array(self, name, alias, subvariables, description='', notes=''): @@ -1427,7 +1427,7 @@ def bind_categorical_array(self, name, alias, subvariables, description='', }] } }) - self._var_create_reload_return(payload) + return self._var_create_reload_return(payload) def create_numeric(self, alias, name, derivation, description='', notes=''): """ @@ -1446,7 +1446,7 @@ def create_numeric(self, alias, name, derivation, description='', notes=''): description=description, notes=notes )) - self._var_create_reload_return(payload) + return self._var_create_reload_return(payload) def create_categorical(self, categories, alias, name, multiple, description='', notes='', missing_case=None, uniform_basis=False): @@ -1751,7 +1751,7 @@ def subrefs(_variable, _alias): if derived is False or derived: payload['body']['derived'] = derived - self._var_create_reload_return(payload) + return self._var_create_reload_return(payload) def combine_categories(self, variable, map, categories, missing=None, default=None, name='', alias='', description=''): @@ -1799,7 +1799,7 @@ def combine_categorical(self, variable, map, categories=None, missing=None, 'derivation': combine_categories_expr( variable.resource.self, combinations) }) - self._var_create_reload_return(payload) + return self._var_create_reload_return(payload) def combine_multiple_response(self, variable, map, categories=None, default=None, name='', alias='', description=''): @@ -1831,7 +1831,7 @@ def combine_multiple_response(self, variable, map, categories=None, default=None 'derivation': combine_responses_expr( variable.resource.self, responses) }) - self._var_create_reload_return(payload) + return self._var_create_reload_return(payload) def cast_summary(self, variable, cast_type): """ @@ -2612,7 +2612,7 @@ def derive_weight(self, variable, targets, alias, name, description=''): }] } }) - self._var_create_reload_return(payload) + return self._var_create_reload_return(payload) class Dataset(BaseDataset):