Skip to content

Commit

Permalink
adds set_default_params
Browse files Browse the repository at this point in the history
  • Loading branch information
WolfgangFahl committed Sep 13, 2024
1 parent 2261566 commit 7489e44
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 5 deletions.
2 changes: 1 addition & 1 deletion lodstorage/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "0.12.3"
__version__ = "0.12.4"
14 changes: 10 additions & 4 deletions lodstorage/query.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
from lodstorage.jsonable import JSONAble
from lodstorage.mwTable import MediaWikiTable
from lodstorage.yamlable import lod_storable
from typing import Dict,List,Optional
from typing import Any,Dict,List,Optional
from lodstorage.params import Params, Param

class Format(Enum):
Expand Down Expand Up @@ -342,13 +342,19 @@ def __str__(self):
)
return f"{queryStr}"

def apply_default_params(self):
def set_default_params(self,params_dict:Dict[str,Any]):
"""
apply my default parameters
set the default parameters for the given params_dict
"""
for param in self.param_list:
value = param.default_value
self.params.params_dict[param.name] = value
params_dict[param.name] = value

def apply_default_params(self):
"""
apply my default parameters
"""
self.set_default_params(self.params.params_dict)
self.params.apply_parameters()

def addFormatCallBack(self, callback):
Expand Down

0 comments on commit 7489e44

Please sign in to comment.