| |
@@ -140,7 +140,15 @@
|
| |
function disable_branches() {
|
| |
function checkForDeadPackage(branch, namespace, repo_name) {
|
| |
return new Promise((resolve, reject) => {
|
| |
- const branchUrl = `https://src.stg.fedoraproject.org/${namespace}/${repo_name}/blob/${branch}/f/dead.package`;
|
| |
+ // Getting variable from config to find out type of link that should be used
|
| |
+ let appUrl = "{{ config['APP_URL'] }}"
|
| |
+
|
| |
+ let branchUrl;
|
| |
+ if (appUrl === "https://stg.pagure.io/") {
|
| |
+ branchUrl = `https://src.stg.fedoraproject.org/${namespace}/${repo_name}/blob/${branch}/f/dead.package`;
|
| |
+ } else {
|
| |
+ branchUrl = `https://src.fedoraproject.org/${namespace}/${repo_name}/blob/${branch}/f/dead.package`;
|
| |
+ }
|
| |
$.ajax({
|
| |
url: branchUrl,
|
| |
type: "HEAD",
|
| |
@@ -183,9 +191,19 @@
|
| |
}
|
| |
|
| |
function getBranches() {
|
| |
- let request1 = fetchReleases('https://bodhi.stg.fedoraproject.org/list_releases/?state=current');
|
| |
- let request2 = fetchReleases('https://bodhi.stg.fedoraproject.org/list_releases/?state=pending');
|
| |
- let request3 = fetchReleases('https://bodhi.stg.fedoraproject.org/list_releases/?state=frozen')
|
| |
+ // Getting variable from config to find out type of link that should be used
|
| |
+ let appUrl = "{{ config['APP_URL'] }}"
|
| |
+
|
| |
+ let request1, request2, request3;
|
| |
+ if (appUrl === "https://stg.pagure.io/") {
|
| |
+ request1 = fetchReleases('https://bodhi.stg.fedoraproject.org/list_releases/?state=current');
|
| |
+ request2 = fetchReleases('https://bodhi.stg.fedoraproject.org/list_releases/?state=pending');
|
| |
+ request3 = fetchReleases('https://bodhi.stg.fedoraproject.org/list_releases/?state=frozen');
|
| |
+ } else {
|
| |
+ request1 = fetchReleases('https://bodhi.fedoraproject.org/list_releases/?state=current');
|
| |
+ request2 = fetchReleases('https://bodhi.fedoraproject.org/list_releases/?state=pending');
|
| |
+ request3 = fetchReleases('https://bodhi.fedoraproject.org/list_releases/?state=frozen');
|
| |
+ }
|
| |
|
| |
return Promise.all([request1, request2, request3]).then(function (responses) {
|
| |
let currentReleases = responses[0].releases;
|
| |
Signed-off-by: amedvede amedvede@redhat.com