fixed console issue

This commit is contained in:
Connor Turland 2013-02-16 19:03:21 -05:00
parent a1c5a82ac4
commit c7f44d34a7
3 changed files with 15 additions and 6 deletions

View file

@ -99,10 +99,11 @@ class TopicsController < ApplicationController
@position['y'] = params[:topic][:y]
# set this for the case where the topic is being created on a map.
@mapping = Mapping.new()
@mapping = nil
if params[:topic][:map]
@map = Map.find(params[:topic][:map])
@mapping = Mapping.new()
@mapping.category = "Topic"
@mapping.user = @user
@mapping.map = @map

View file

@ -2,9 +2,9 @@
* @file
* Javascript called when you create a new synapse.
*/
$('#synapse_desc').autocomplete('disable');
$('#new_synapse').fadeOut('fast');
$('#synapse_desc').attr('value','');
$('#synapse_desc').autocomplete('disable');
$('#synapse_topic1id').attr('value','0');
$('#synapse_topic2id').attr('value','0');

View file

@ -37,7 +37,11 @@ if (!$.isEmptyObject(Mconsole.graph.nodes)) {
else if (gType == "arranged" || gType == "chaotic") {
temp.setData('xloc',0);
temp.setData('yloc',0);
temp.setData('mappingid', '<%= @mapping.id %>');
<% if not @mapping.nil? %>
temp.setData('mappingid', <%= @mapping.id %>);
<% elsif @mapping.nil? %>
temp.setData('mappingid', null);
<% end %>
temp.setPos(new $jit.Complex(x, y), 'current');
temp.setPos(new $jit.Complex(x, y), 'start');
temp.setPos(new $jit.Complex(x, y), 'end');
@ -81,8 +85,12 @@ if (!$.isEmptyObject(Mconsole.graph.nodes)) {
temp.setData('dim', 25, 'end');
temp.setData('onCanvas', false);
temp.setData('inCommons', false);
if ((gType == "arranged" || gType == "chaotic") && mapid != null) {
temp.setData('mappingid', <%= @mapping.id %>);
if (gType == "arranged" || gType == "chaotic") {
<% if not @mapping.nil? %>
temp.setData('mappingid', <%= @mapping.id %>);
<% elsif @mapping.nil? %>
temp.setData('mappingid', null);
<% end %>
}
temp.setPos(new $jit.Complex(x, y), 'current');
temp.setPos(new $jit.Complex(x, y), 'start');
@ -95,4 +103,4 @@ if (!$.isEmptyObject(Mconsole.graph.nodes)) {
selectNodeOnClickHandler(temp);
}
});
}
}