diff options
Diffstat (limited to 'ishtar_common/static')
-rw-r--r-- | ishtar_common/static/js/ishtar.js | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/ishtar_common/static/js/ishtar.js b/ishtar_common/static/js/ishtar.js index 9797c7d4a..10ca7bd6c 100644 --- a/ishtar_common/static/js/ishtar.js +++ b/ishtar_common/static/js/ishtar.js @@ -124,8 +124,9 @@ var activate_all_search_url = '/activate-all-search/'; var activate_own_search_url = '/activate-own-search/'; var activate_advanced_url = '/activate-advanced-menu/'; var activate_simple_url = '/activate-simple-menu/'; -var shortcut_menu_hide_url = '/hide-shortcut-menu/' -var shortcut_menu_show_url = '/show-shortcut-menu/' +var shortcut_menu_hide_url = '/hide-shortcut-menu/'; +var shortcut_menu_show_url = '/show-shortcut-menu/'; +var ignore_error_line_url = "/import-ignore-line/"; function init_shortcut_menu(html){ close_wait(); @@ -2163,5 +2164,23 @@ var import_table_refresh_import_list = function(data){ item["current_line"] + "/" + item["number_of_line"] ); } + if (item["has_error"]){ + $("#import-" + item["full_id"]).addClass("import-row-error"); + } else { + $("#import-" + item["full_id"]).removeClass("import-row-error"); + } } } + +var import_csv_check_ignored = function(){ + let tr = $(this).parent().parent(); + if (this.checked){ + tr.addClass("import-line-ignored"); + } else { + tr.removeClass("import-line-ignored"); + } + $.get(url_path + ignore_error_line_url + this.value + "/", function(){ + let import_ids = [tr.parent().parent().attr("data-import")]; + import_table_update_import_list(import_ids); + }); +} |