equal
deleted
inserted
replaced
1 (function() { |
1 (function() { |
2 |
2 "use strict"; |
3 var root = this; |
3 var root = this; |
4 |
4 |
5 var Backbone = root.Backbone; |
5 var Backbone = root.Backbone; |
6 |
6 |
7 var Models = root.Rkns.Models = {}; |
7 var Models = root.Rkns.Models = {}; |
73 type: Backbone.HasOne, |
73 type: Backbone.HasOne, |
74 key: "created_by", |
74 key: "created_by", |
75 relatedModel: User |
75 relatedModel: User |
76 }], |
76 }], |
77 prepare: function(options) { |
77 prepare: function(options) { |
78 project = options.project; |
78 var project = options.project; |
79 this.addReference(options, "created_by", project.get("users"), options.created_by, project.current_user); |
79 this.addReference(options, "created_by", project.get("users"), options.created_by, project.current_user); |
80 options.description = options.description || ""; |
80 options.description = options.description || ""; |
81 return options; |
81 return options; |
82 }, |
82 }, |
83 toJSON: function() { |
83 toJSON: function() { |
115 key: "to", |
115 key: "to", |
116 relatedModel: Node |
116 relatedModel: Node |
117 }, |
117 }, |
118 ], |
118 ], |
119 prepare: function(options) { |
119 prepare: function(options) { |
120 project = options.project; |
120 var project = options.project; |
121 this.addReference(options, "created_by", project.get("users"), options.created_by, project.current_user); |
121 this.addReference(options, "created_by", project.get("users"), options.created_by, project.current_user); |
122 this.addReference(options, "from", project.get("nodes"), options.from); |
122 this.addReference(options, "from", project.get("nodes"), options.from); |
123 this.addReference(options, "to", project.get("nodes"), options.to); |
123 this.addReference(options, "to", project.get("nodes"), options.to); |
124 return options; |
124 return options; |
125 }, |
125 }, |