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')
