Fix reference to default_submit rule
When I renamed the rule package from 'com.google.gerrit.rules.common' to 'gerrit' I failed to update this one reference, resulting in the default submit rule being broken. Change-Id: I7c15b15650fd61a61d87b06c40acd8b03287014c
This commit is contained in:
@@ -265,7 +265,8 @@ public class ChangeControl {
|
||||
env.set(StoredValues.PATCH_SET_ID, patchSetId);
|
||||
env.set(StoredValues.CHANGE_CONTROL, this);
|
||||
|
||||
Term submitRule = env.once("com.google.gerrit.rules.common", "locate_submit_rule",
|
||||
Term submitRule = env.once(
|
||||
"gerrit", "locate_submit_rule",
|
||||
new VariableTerm());
|
||||
if (submitRule == null) {
|
||||
log.error("Error in locate_submit_rule: no submit_rule found");
|
||||
@@ -275,7 +276,7 @@ public class ChangeControl {
|
||||
List<Term> results = new ArrayList<Term>();
|
||||
try {
|
||||
for (Term[] template : env.all(
|
||||
"com.google.gerrit.rules.common", "can_submit",
|
||||
"gerrit", "can_submit",
|
||||
submitRule,
|
||||
new VariableTerm())) {
|
||||
results.add(template[1]);
|
||||
|
||||
@@ -180,7 +180,7 @@ locate_submit_rule(RuleName) :-
|
||||
RuleName = user:submit_rule
|
||||
.
|
||||
locate_submit_rule(RuleName) :-
|
||||
RuleName = 'com.google.gerrit.rules.common':default_submit.
|
||||
RuleName = gerrit:default_submit.
|
||||
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
@@ -76,13 +76,13 @@ test(can_submit_ok) :-
|
||||
commit_label( label('Code-Review', 2), test_user(alice) ),
|
||||
commit_label( label('Verified', 1), test_user(builder) )
|
||||
]),
|
||||
can_submit('com.google.gerrit.rules.common':default_submit, S),
|
||||
can_submit(gerrit:default_submit, S),
|
||||
S = ok(submit(C, V)),
|
||||
C = label('Code-Review', ok(test_user(alice))),
|
||||
V = label('Verified', ok(test_user(builder))).
|
||||
|
||||
test(can_submit_not_ready) :-
|
||||
can_submit('com.google.gerrit.rules.common':default_submit, S),
|
||||
can_submit(gerrit:default_submit, S),
|
||||
S = not_ready(submit(C, V)),
|
||||
C = label('Code-Review', ok(test_user(alice))),
|
||||
V = label('Verified', need(1)).
|
||||
|
||||
Reference in New Issue
Block a user