diff --git a/app/assets/javascripts/personal_journal/author.js.erb b/app/assets/javascripts/personal_journal/author.js.erb index 66289d2..c53e18f 100644 --- a/app/assets/javascripts/personal_journal/author.js.erb +++ b/app/assets/javascripts/personal_journal/author.js.erb @@ -6,7 +6,7 @@ var on = $('.language-nav li.active').index(); var le = $(this).parent('.add-btn-box').prev('.add-target-box').children('.start-line').length; $(this).prev().attr('value', parseInt(new_id) + 1); - $(this).parent().siblings('.add-target-box').append(("<%= escape_javascript(add_attribute 'form_author', f, :journal_paper_authors) %>").replace(old_id, new_id)); + $(this).parent().siblings('.add-target-box').append(("<%= escape_javascript(add_attribute 'form_author', (f rescue nil), :journal_paper_authors) %>").replace(old_id, new_id)); $(this).parent('.add-btn-box').prev('.add-target-box').children('.start-line').eq(le).children('.input-append').find('.tab-content').each(function() { $(this).children('.tab-pane').eq(on).addClass('in active').siblings().removeClass('in active'); });