diff --git a/pagure/lib/__init__.py b/pagure/lib/__init__.py index a41d8bb..e595680 100644 --- a/pagure/lib/__init__.py +++ b/pagure/lib/__init__.py @@ -835,6 +835,8 @@ def update_project_settings(session, repo, settings, user): update.append(key) if key == 'Minimum_score_to_merge_pull-request': settings[key] = settings[key] or -1 + elif key == 'Web-hooks': + settings[key] = settings[key] or None new_settings[key] = settings[key] else: update.append(key) diff --git a/pagure/lib/model.py b/pagure/lib/model.py index 2deb6fe..aedf731 100644 --- a/pagure/lib/model.py +++ b/pagure/lib/model.py @@ -290,6 +290,7 @@ class Project(BASE): 'pull_requests': True, 'Only_assignee_can_merge_pull-request': False, 'Minimum_score_to_merge_pull-request': -1, + 'Web-hooks': None, } if self._settings: