ChangeField: Include starred changes in ref state for non-NoteDb
Change-Id: I078d37898ac65701b385605926e9e27828a5479a
This commit is contained in:
@@ -1009,11 +1009,11 @@ public class ChangeField {
|
|||||||
result.add(RefStatePattern.create(
|
result.add(RefStatePattern.create(
|
||||||
RefNames.REFS_USERS + "*/" + RefNames.EDIT_PREFIX + id + "/*")
|
RefNames.REFS_USERS + "*/" + RefNames.EDIT_PREFIX + id + "/*")
|
||||||
.toByteArray(project));
|
.toByteArray(project));
|
||||||
if (PrimaryStorage.of(input.change()) == PrimaryStorage.NOTE_DB) {
|
|
||||||
result.add(
|
result.add(
|
||||||
RefStatePattern.create(
|
RefStatePattern.create(
|
||||||
RefNames.refsStarredChangesPrefix(id) + "*")
|
RefNames.refsStarredChangesPrefix(id) + "*")
|
||||||
.toByteArray(args.allUsers));
|
.toByteArray(args.allUsers));
|
||||||
|
if (PrimaryStorage.of(input.change()) == PrimaryStorage.NOTE_DB) {
|
||||||
result.add(RefStatePattern.create(
|
result.add(RefStatePattern.create(
|
||||||
RefNames.refsDraftCommentsPrefix(id) + "*")
|
RefNames.refsDraftCommentsPrefix(id) + "*")
|
||||||
.toByteArray(args.allUsers));
|
.toByteArray(args.allUsers));
|
||||||
|
|||||||
@@ -1728,8 +1728,8 @@ public abstract class AbstractQueryChangesTest extends GerritServerTests {
|
|||||||
|
|
||||||
List<String> expectedPatterns = Lists.newArrayList(
|
List<String> expectedPatterns = Lists.newArrayList(
|
||||||
"repo:refs/users/*/edit-" + c + "/*");
|
"repo:refs/users/*/edit-" + c + "/*");
|
||||||
if (notesMigration.readChanges()) {
|
|
||||||
expectedPatterns.add("All-Users:refs/starred-changes/" + cs + "/*");
|
expectedPatterns.add("All-Users:refs/starred-changes/" + cs + "/*");
|
||||||
|
if (notesMigration.readChanges()) {
|
||||||
expectedPatterns.add("All-Users:refs/draft-comments/" + cs + "/*");
|
expectedPatterns.add("All-Users:refs/draft-comments/" + cs + "/*");
|
||||||
}
|
}
|
||||||
assertThat(
|
assertThat(
|
||||||
|
|||||||
Reference in New Issue
Block a user