summaryrefslogtreecommitdiff
path: root/public/assets/javascripts/ui/blueprint/BlueprintUploader.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/javascripts/ui/blueprint/BlueprintUploader.js')
-rw-r--r--public/assets/javascripts/ui/blueprint/BlueprintUploader.js16
1 files changed, 14 insertions, 2 deletions
diff --git a/public/assets/javascripts/ui/blueprint/BlueprintUploader.js b/public/assets/javascripts/ui/blueprint/BlueprintUploader.js
index 6d13817..c7138e9 100644
--- a/public/assets/javascripts/ui/blueprint/BlueprintUploader.js
+++ b/public/assets/javascripts/ui/blueprint/BlueprintUploader.js
@@ -26,7 +26,9 @@ var BlueprintUploader = UploadView.extend({
},
loaded: false,
- load: function(){
+ nameToShow: null,
+ load: function(name){
+ this.nameToShow = name || ""
$.get(this.listAction, { tag: this.mediaTag }, this.populate.bind(this))
},
@@ -36,7 +38,17 @@ var BlueprintUploader = UploadView.extend({
this.$blueprints.show()
data.forEach(this.append.bind(this))
this.hide()
- this.parent.scaler.pick(data[0])
+ if (this.nameToShow) {
+ data.some(function(el){
+ if (el.slug == this.nameToShow) {
+ this.parent.scaler.pick(el)
+ return true
+ }
+ }.bind(this))
+ }
+ else {
+ this.parent.scaler.pick(data[0])
+ }
}
else {
this.parent.scaler.hideClose()