Merge "Fix marking the project default dashboard with a checkmark"
This commit is contained in:
@@ -145,9 +145,14 @@ class DashboardsCollection implements
|
||||
}
|
||||
|
||||
private static String defaultOf(Project proj) {
|
||||
return Objects.firstNonNull(
|
||||
final String defaultId = Objects.firstNonNull(
|
||||
proj.getLocalDefaultDashboard(),
|
||||
Strings.nullToEmpty(proj.getDefaultDashboard()));
|
||||
if (defaultId.startsWith(REFS_DASHBOARDS)) {
|
||||
return defaultId.substring(REFS_DASHBOARDS.length());
|
||||
} else {
|
||||
return defaultId;
|
||||
}
|
||||
}
|
||||
|
||||
static class DashboardInfo {
|
||||
|
||||
Reference in New Issue
Block a user