Merge "Fix marking the project default dashboard with a checkmark"

This commit is contained in:
Martin Fick
2012-11-16 19:37:53 -08:00
committed by Gerrit Code Review

View File

@@ -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 {