otwarchive-symphonyarchive/app/views/external_works/fetch.js.erb
2026-03-11 22:22:11 +00:00

20 lines
1.3 KiB
Text

<% unless @external_work.blank? %>
$j('#external_work_author').val("<%= escape_javascript(@external_work.author.html_safe) %>").change();
$j('#external_work_title').val("<%= escape_javascript(@external_work.title) %>").change();
$j('#external_work_summary').val("<%= escape_javascript(@external_work.summary&.html_safe) %>").change();
$j('#fetched').val("<%= @external_work.id %>");
$j('#external_work_rating_string').val("<%= @external_work.rating_string %>");
var categories = <%= @external_work.category_strings.to_json.html_safe %>;
$j('input[id^="external_work_category_strings_"]').each(function() {
$j(this).prop("checked", categories.indexOf(this.value) >= 0 );
});
<% # clear existing autocompletes %>
$j("#external_work_fandom_string_autocomplete").parent().parent().find(".delete a").click()
$j("#external_work_relationship_string_autocomplete").parent().parent().find(".delete a").click()
$j("#external_work_character_string_autocomplete").parent().parent().find(".delete a").click()
$j('#external_work_fandom_string_autocomplete').val("<%= @external_work.fandom_string %>");
$j('#external_work_relationship_string_autocomplete').val("<%= @external_work.relationship_string %>");
$j('#external_work_character_string_autocomplete').val("<%= @external_work.character_string %>");
<% end %>