This is an automated email from the ASF dual-hosted git repository.

dill0wn pushed a commit to branch dw/8451
in repository https://gitbox.apache.org/repos/asf/allura.git

commit f42bc80dbc1e507726a8de87b52267048c145273
Author: Dillon Walls <[email protected]>
AuthorDate: Thu Aug 18 22:36:06 2022 +0000

    fixup! [#8451] log blog options in audit log
---
 ForgeBlog/forgeblog/main.py | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/ForgeBlog/forgeblog/main.py b/ForgeBlog/forgeblog/main.py
index 7a7b98843..59fe8e869 100644
--- a/ForgeBlog/forgeblog/main.py
+++ b/ForgeBlog/forgeblog/main.py
@@ -537,14 +537,16 @@ class BlogAdminController(DefaultAdminController):
     def set_options(self, show_discussion=False, allow_email_posting=False):
         mount_point = self.app.config.options['mount_point']
 
-        if self.app.config.options['show_discussion'] != bool(show_discussion):
+        if self.app.config.options.get('show_discussion') != 
bool(show_discussion):
             M.AuditLog.log('{}: set option "{}" {} => {}'.format(
-                mount_point, "show_discussion", 
self.app.config.options['show_discussion'], bool(show_discussion)))
+                mount_point, "show_discussion", 
self.app.config.options.get('show_discussion'),
+                bool(show_discussion)))
             self.app.config.options['show_discussion'] = bool(show_discussion)
 
-        if self.app.config.options['AllowEmailPosting'] != 
bool(allow_email_posting):
+        if self.app.config.options.get('AllowEmailPosting') != 
bool(allow_email_posting):
             M.AuditLog.log('{}: set option "{}" {} => {}'.format(
-                mount_point, "AllowEmailPosting", 
self.app.config.options['AllowEmailPosting'], bool(allow_email_posting)))
+                mount_point, "AllowEmailPosting", 
self.app.config.options.get('AllowEmailPosting'),
+                bool(allow_email_posting)))
             self.app.config.options['AllowEmailPosting'] = 
bool(allow_email_posting)
 
         flash('Blog options updated')

Reply via email to