Remove inline scripts from import pages.
Instead add data attributes to a JS hook element on every import status page.
This commit is contained in:
parent
0c799be6b6
commit
92cd19709b
7 changed files with 14 additions and 13 deletions
|
@ -66,4 +66,12 @@
|
|||
|
||||
})();
|
||||
|
||||
$(function() {
|
||||
if ($('.js-importer-status').length) {
|
||||
var jobsImportPath = $('.js-importer-status').data('jobs-import-path');
|
||||
var importPath = $('.js-importer-status').data('import-path');
|
||||
|
||||
new ImporterStatus(jobsImportPath, importPath);
|
||||
}
|
||||
});
|
||||
}).call(this);
|
||||
|
|
|
@ -74,6 +74,4 @@
|
|||
= link_to "import flow", status_import_bitbucket_path, "data-no-turbolink" => "true"
|
||||
again.
|
||||
|
||||
|
||||
:javascript
|
||||
new ImporterStatus("#{jobs_import_bitbucket_path}", "#{import_bitbucket_path}");
|
||||
.js-importer-status{ data: { jobs_import_path: "#{jobs_import_bitbucket_path}", import_path: "#{import_bitbucket_path}" } }
|
||||
|
|
|
@ -56,5 +56,4 @@
|
|||
Import
|
||||
= icon("spinner spin", class: "loading-icon")
|
||||
|
||||
:javascript
|
||||
new ImporterStatus("#{jobs_import_fogbugz_path}", "#{import_fogbugz_path}");
|
||||
.js-importer-status{ data: { jobs_import_path: "#{jobs_import_fogbugz_path}", import_path: "#{import_fogbugz_path}" } }
|
||||
|
|
|
@ -55,5 +55,4 @@
|
|||
Import
|
||||
= icon("spinner spin", class: "loading-icon")
|
||||
|
||||
:javascript
|
||||
new ImporterStatus("#{jobs_import_github_path}", "#{import_github_path}");
|
||||
.js-importer-status{ data: { jobs_import_path: "#{jobs_import_github_path}", import_path: "#{import_github_path}" } }
|
||||
|
|
|
@ -51,5 +51,4 @@
|
|||
Import
|
||||
= icon("spinner spin", class: "loading-icon")
|
||||
|
||||
:javascript
|
||||
new ImporterStatus("#{jobs_import_gitlab_path}", "#{import_gitlab_path}");
|
||||
.js-importer-status{ data: { jobs_import_path: "#{jobs_import_gitlab_path}", import_path: "#{import_gitlab_path}" } }
|
||||
|
|
|
@ -51,5 +51,4 @@
|
|||
Import
|
||||
= icon("spinner spin", class: "loading-icon")
|
||||
|
||||
:javascript
|
||||
new ImporterStatus("#{jobs_import_gitorious_path}", "#{import_gitorious_path}");
|
||||
.js-importer-status{ data: { jobs_import_path: "#{jobs_import_gitorious_path}", import_path: "#{import_gitorious_path}" } }
|
||||
|
|
|
@ -77,5 +77,4 @@
|
|||
= link_to "import flow", new_import_google_code_path
|
||||
again.
|
||||
|
||||
:javascript
|
||||
new ImporterStatus("#{jobs_import_google_code_path}", "#{import_google_code_path}");
|
||||
.js-importer-status{ data: { jobs_import_path: "#{jobs_import_google_code_path}", import_path: "#{import_google_code_path}" } }
|
||||
|
|
Loading…
Reference in a new issue