This commit is contained in:
Dannon Baker
2015-01-30 17:22:38 -05:00
6 changed files with 18 additions and 18 deletions
@@ -69,7 +69,7 @@ return Backbone.View.extend({
css: 'genome',
onchange : function(genome) {
self.model.set('genome', genome);
self.app.updateGenome(genome);
self.app.updateGenome(genome, true);
},
data: self.app.list_genomes,
container: it.find('#genome'),
@@ -87,7 +87,7 @@ return Backbone.View.extend({
css: 'extension',
onchange : function(extension) {
self.model.set('extension', extension);
self.app.updateExtension(extension);
self.app.updateExtension(extension, true);
},
data: self.app.list_extensions,
container: it.find('#extension'),
@@ -585,20 +585,20 @@ return Backbone.View.extend({
},
// update extension for all models
updateExtension: function(extension) {
updateExtension: function(extension, defaults_only) {
var self = this;
this.collection.each(function(item) {
if (item.get('status') == 'init' && item.get('extension') == self.default_extension) {
if (item.get('status') == 'init' && (item.get('extension') == self.default_extension || !defaults_only)) {
item.set('extension', extension);
}
});
},
// update genome for all models
updateGenome: function(genome) {
updateGenome: function(genome, defaults_only) {
var self = this;
this.collection.each(function(item) {
if (item.get('status') == 'init' && item.get('genome') == self.default_genome) {
if (item.get('status') == 'init' && (item.get('genome') == self.default_genome || !defaults_only)) {
item.set('genome', genome);
}
});
@@ -724,10 +724,10 @@ return Backbone.View.extend({
'</table>' +
'</div>' +
'<div id="upload-header" class="upload-header">' +
'<span class="header-title">Type (default):</span>' +
'<span class="header-title">Type (set all):</span>' +
'<span id="header-extension"/>' +
'<span id="header-extension-info" class="upload-icon-button fa fa-search"/> ' +
'<span class="header-title">Genome (default):</span>' +
'<span class="header-title">Genome (set all):</span>' +
'<span id="header-genome"/>' +
'</div>';
}
+2 -2
View File
@@ -69,7 +69,7 @@ return Backbone.View.extend({
css: 'genome',
onchange : function(genome) {
self.model.set('genome', genome);
self.app.updateGenome(genome);
self.app.updateGenome(genome, true);
},
data: self.app.list_genomes,
container: it.find('#genome'),
@@ -87,7 +87,7 @@ return Backbone.View.extend({
css: 'extension',
onchange : function(extension) {
self.model.set('extension', extension);
self.app.updateExtension(extension);
self.app.updateExtension(extension, true);
},
data: self.app.list_extensions,
container: it.find('#extension'),
+6 -6
View File
@@ -585,20 +585,20 @@ return Backbone.View.extend({
},
// update extension for all models
updateExtension: function(extension) {
updateExtension: function(extension, defaults_only) {
var self = this;
this.collection.each(function(item) {
if (item.get('status') == 'init' && item.get('extension') == self.default_extension) {
if (item.get('status') == 'init' && (item.get('extension') == self.default_extension || !defaults_only)) {
item.set('extension', extension);
}
});
},
// update genome for all models
updateGenome: function(genome) {
updateGenome: function(genome, defaults_only) {
var self = this;
this.collection.each(function(item) {
if (item.get('status') == 'init' && item.get('genome') == self.default_genome) {
if (item.get('status') == 'init' && (item.get('genome') == self.default_genome || !defaults_only)) {
item.set('genome', genome);
}
});
@@ -724,10 +724,10 @@ return Backbone.View.extend({
'</table>' +
'</div>' +
'<div id="upload-header" class="upload-header">' +
'<span class="header-title">Type (default):</span>' +
'<span class="header-title">Type (set all):</span>' +
'<span id="header-extension"/>' +
'<span id="header-extension-info" class="upload-icon-button fa fa-search"/> ' +
'<span class="header-title">Genome (default):</span>' +
'<span class="header-title">Genome (set all):</span>' +
'<span id="header-genome"/>' +
'</div>';
}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long