Skip to content

Commit 89213aa

Browse files
committed
Fix keyerror when only using params for triggered alert
1 parent 3cdc98d commit 89213aa

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

Diff for: serverdensity/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33

44
__author__ = 'Jonathan Sundqvist'
55
__email__ = '[email protected]'
6-
__version__ = '0.1.25'
6+
__version__ = '0.1.26'
77

88

Diff for: serverdensity/wrapper/alert.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,13 @@ class Alert(JsonObject, CRUD):
2323

2424
def triggered(self, _id=None, subject_type=None, closed=None, **kwargs):
2525
kwargs.setdefault('params', {})
26+
kwargs['params'].setdefault('filter', {})
2627
if _id and subject_type:
2728
filter = {
2829
'config.subjectType': subject_type,
2930
'config.subjectId': _id
3031
}
31-
kwargs['params']['filter'] = filter
32+
kwargs['params'].setdefault('filter', {}) = filter
3233

3334
if closed:
3435
kwargs['params'].setdefault('filter', {})['fixed'] = closed

Diff for: setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535
setup(
3636
name='sd-python-wrapper',
37-
version='0.1.25',
37+
version='0.1.26',
3838
description="A python wrapper for the Server Density Api",
3939
long_description=readme + '\n\n', # + history,
4040
author="Jonathan Sundqvist",

0 commit comments

Comments
 (0)