Skip to content

Commit c0a0ccd

Browse files
committed
dont use hasattr for checking presence of attrs
1 parent 7a9ed83 commit c0a0ccd

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

securedrop/worker.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,10 @@ def init_app(self, app):
2222
self.__app = app
2323
self.__app.config.setdefault('RQ_WORKER_NAME', 'default')
2424

25-
if not hasattr(self.__app, 'extensions'):
25+
try:
26+
# check for presence of existing extension dict
27+
self.__app.extensions
28+
except AttributeError:
2629
self.__app.extensions = {}
2730

2831
queue_name = self.__app.config['RQ_WORKER_NAME']

0 commit comments

Comments
 (0)