Sha256: 6f687afca5bb97b53994b7eaf96eb26eef44fa8c7a7f29c50d1fd943a191b198
Contents?: true
Size: 851 Bytes
Versions: 60
Compression:
Stored size: 851 Bytes
Contents
class TransferItemDeleting @beginListening: -> $('body').on 'click', '#listing_transfer_items .fa-trash', (ev) => ev.preventDefault() if confirm(Spree.translations.are_you_sure_delete) transferItemId = $(ev.currentTarget).data('id') stockTransferNumber = $("#stock_transfer_number").val() transferItem = new Spree.TransferItem id: transferItemId stockTransferNumber: stockTransferNumber transferItem.destroy(successHandler, errorHandler) successHandler = (transferItem) => $("[data-transfer-item-id='#{transferItem.id}']").remove() show_flash("success", Spree.translations.deleted_successfully) errorHandler = (errorData) => show_flash("error", errorData.responseText) Spree.StockTransfers ?= {} Spree.StockTransfers.TransferItemDeleting = TransferItemDeleting
Version data entries
60 entries across 60 versions & 1 rubygems