|
@@ -11,6 +11,7 @@
|
|
|
var reg = new RegExp(/\/organizations\/(.+?(?=(\/|$)))(\/|$)/, 'i');
|
|
|
var organization = window.location.pathname;
|
|
|
var slug = organization.match(reg)[1];
|
|
|
+ var preloadPromises = { orgSlug: slug };
|
|
|
|
|
|
function promiseRequest(url) {
|
|
|
return new Promise(function (resolve, reject) {
|
|
@@ -36,12 +37,13 @@
|
|
|
return '/api/0/organizations/' + slug + suffix;
|
|
|
}
|
|
|
|
|
|
- var preloadPromises = { orgSlug: slug };
|
|
|
window.__sentry_preload = preloadPromises;
|
|
|
|
|
|
- preloadPromises.organization = promiseRequest(makeUrl('/?detailed=0'));
|
|
|
- preloadPromises.projects = promiseRequest(makeUrl('/projects/?all_projects=1&collapse=latestDeploys'));
|
|
|
- preloadPromises.teams = promiseRequest(makeUrl('/teams/'));
|
|
|
+ if (slug !== 'new') {
|
|
|
+ preloadPromises['organization?detailed=0'] = promiseRequest(makeUrl('/?detailed=0'));
|
|
|
+ preloadPromises.projects = promiseRequest(makeUrl('/projects/?all_projects=1&collapse=latestDeploys'));
|
|
|
+ preloadPromises.teams = promiseRequest(makeUrl('/teams/'));
|
|
|
+ }
|
|
|
} catch(_) {}
|
|
|
</script>
|
|
|
</head>
|