var $ = jQuery,
App = new Marionette.Application(),
- init = function (options) {
+ init = function () {
App.addRegions({ viewerRegion: '#source-viewer' });
$('.js-drilldown-link').on('click', function (e) {
e.preventDefault();
});
};
- App.on('start', function (options) {
- init.call(App, options);
+ App.on('start', function () {
+ init.call(App);
});
return App;
'./templates'
], function (Modal) {
+ function getSearchUrl(permission, project) {
+ return baseUrl + '/api/permissions/groups?ps=100&permission=' + permission + '&projectId=' + project;
+ }
+
return Modal.extend({
template: Templates['project-permissions-groups'],
return item.name;
},
queryParam: 'q',
- searchUrl: baseUrl + '/api/permissions/groups?ps=100&permission=' + this.options.permission + '&projectId=' + this.options.project,
+ searchUrl: getSearchUrl(this.options.permission, this.options.project),
selectUrl: baseUrl + '/api/permissions/add_group',
deselectUrl: baseUrl + '/api/permissions/remove_group',
extra: {
serializeData: function () {
return _.extend(Modal.prototype.serializeData.apply(this, arguments), {
projectName: this.options.projectName
- })
+ });
}
});
'./templates'
], function (Modal) {
+ function getSearchUrl(permission, project) {
+ return baseUrl + '/api/permissions/users?ps=100&permission=' + permission + '&projectId=' + project;
+ }
+
return Modal.extend({
template: Templates['project-permissions-users'],
return item.name + '<br><span class="note">' + item.login + '</span>';
},
queryParam: 'q',
- searchUrl: baseUrl + '/api/permissions/users?ps=100&permission=' + this.options.permission + '&projectId=' + this.options.project,
+ searchUrl: getSearchUrl(this.options.permission, this.options.project),
selectUrl: baseUrl + '/api/permissions/add_user',
deselectUrl: baseUrl + '/api/permissions/remove_user',
extra: {
serializeData: function () {
return _.extend(Modal.prototype.serializeData.apply(this, arguments), {
projectName: this.options.projectName
- })
-
+ });
}
});
Handlebars.registerHelper('parameterChangelog', function (value, parameter) {
if (parameter) {
- return new Handlebars.SafeString(window.tp('quality_profiles.parameter_set_to_x', value, parameter));
+ return new Handlebars.SafeString(
+ window.tp('quality_profiles.parameter_set_to_x', value, parameter));
} else {
- return new Handlebars.SafeString(window.tp('quality_profiles.changelog.parameter_reset_to_default_value_x', parameter));
+ return new Handlebars.SafeString(
+ window.tp('quality_profiles.changelog.parameter_reset_to_default_value_x', parameter));
}
});
};
App.on('start', function (options) {
- console.log(options);
if (options.component) {
init.call(App, options);
}