From c77983dc3c493041575cf209defc9aa783744c12 Mon Sep 17 00:00:00 2001 From: Paladox none Date: Sat, 2 Feb 2019 00:01:28 +0000 Subject: [PATCH] Support for setting max/min value for "Query Limit" and "Batch Changes" This support was missed when adding gr-repo-access. Bug: Issue 10309 Change-Id: Ib04f070b61d833de8bf0df187060f72058ea292e --- .../admin/gr-permission/gr-permission.html | 1 + .../admin/gr-permission/gr-permission.js | 11 ++++++++++ .../gr-permission/gr-permission_test.html | 8 +++++++ .../admin/gr-rule-editor/gr-rule-editor.html | 22 ++++++++++++++++++- .../admin/gr-rule-editor/gr-rule-editor.js | 1 + 5 files changed, 42 insertions(+), 1 deletion(-) diff --git a/polygerrit-ui/app/elements/admin/gr-permission/gr-permission.html b/polygerrit-ui/app/elements/admin/gr-permission/gr-permission.html index 22f461b6b9..a5bb5fd8e8 100644 --- a/polygerrit-ui/app/elements/admin/gr-permission/gr-permission.html +++ b/polygerrit-ui/app/elements/admin/gr-permission/gr-permission.html @@ -109,6 +109,7 @@ limitations under the License. items="{{_rules}}" as="rule"> { + assert.isTrue(element._computeHasRange('Query Limit')); + + assert.isTrue(element._computeHasRange('Batch Changes Limit')); + + assert.isFalse(element._computeHasRange('test')); + }); }); suite('interactions', () => { diff --git a/polygerrit-ui/app/elements/admin/gr-rule-editor/gr-rule-editor.html b/polygerrit-ui/app/elements/admin/gr-rule-editor/gr-rule-editor.html index d59deed42e..c8ae650fec 100644 --- a/polygerrit-ui/app/elements/admin/gr-rule-editor/gr-rule-editor.html +++ b/polygerrit-ui/app/elements/admin/gr-rule-editor/gr-rule-editor.html @@ -71,7 +71,11 @@ limitations under the License. color: var(--deemphasized-text-color); } - +
@@ -106,6 +110,22 @@ limitations under the License. + [[groupName]] diff --git a/polygerrit-ui/app/elements/admin/gr-rule-editor/gr-rule-editor.js b/polygerrit-ui/app/elements/admin/gr-rule-editor/gr-rule-editor.js index b99125c323..06f703f34b 100644 --- a/polygerrit-ui/app/elements/admin/gr-rule-editor/gr-rule-editor.js +++ b/polygerrit-ui/app/elements/admin/gr-rule-editor/gr-rule-editor.js @@ -67,6 +67,7 @@ is: 'gr-rule-editor', properties: { + hasRange: Boolean, /** @type {?} */ label: Object, editing: {