From 156d1930899f4bb5f4a0cd3e89281d060bc7814e Mon Sep 17 00:00:00 2001 From: Karsten Hopp Date: Jan 08 2020 10:36:55 +0000 Subject: [PATCH 1/2] Add input fields to set/reset default bz assignees Add a user interface for the bugzilla override functions in the pagure-dist-git plugin. Signed-off-by: Karsten Hopp --- diff --git a/pagure/themes/srcfpo/templates/repo_master_sidebar.html b/pagure/themes/srcfpo/templates/repo_master_sidebar.html index edf0f1e..9636d15 100644 --- a/pagure/themes/srcfpo/templates/repo_master_sidebar.html +++ b/pagure/themes/srcfpo/templates/repo_master_sidebar.html @@ -144,10 +144,40 @@ {% endif %} +

+
+
+ Bugzilla Overrides: +
+
+ {% if g.authenticated and repo.user.user == g.fas_user.username or pagure_admin %} +
+
+ + +
+ + + +
+
+ {% else %} +
+ Fedora Assignee:
+ {{ repo.bzoverride.fedora_assignee if repo.bzoverride.fedora_assignee else repo.user.user }} +

+ EPEL Assignee:
+ {{ repo.bzoverride.epel_assignee if repo.bzoverride.epel_assignee else repo.user.user }} + {% endif %} +