From c6e1b8bf3ba99ccb613cc4141864401a1505286d Mon Sep 17 00:00:00 2001 From: Vivek Anand Date: Nov 12 2016 18:51:46 +0000 Subject: Update key value in custom field when value is not None Earlier we were doing it if it wasn't anything which would evaluate to False which resulted in not able to turn 'off' any boolean field --- diff --git a/pagure/ui/issues.py b/pagure/ui/issues.py index 1a291a7..5542c65 100644 --- a/pagure/ui/issues.py +++ b/pagure/ui/issues.py @@ -270,7 +270,7 @@ def update_issue(repo, issueid, username=None, namespace=None): # Update the custom keys/fields for key in repo.issue_keys: value = flask.request.form.get(key.name) - if value: + if value is not None: messages.add( pagure.lib.set_custom_key_value( SESSION, issue, key, value)