chore: warning for shopify integration deprecation (#26701)
* chore: warning for shopify integration deprecation * fix: warn deprecation during patch for sysadmins
This commit is contained in:
parent
a9474a9fbd
commit
e43bdf76a5
@ -18,5 +18,8 @@ frappe.ui.form.on('Shopify Log', {
|
|||||||
})
|
})
|
||||||
}).addClass('btn-primary');
|
}).addClass('btn-primary');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let app_link = "<a href='https://frappecloud.com/marketplace/apps/ecommerce-integrations' target='_blank'>Ecommerce Integrations</a>"
|
||||||
|
frm.dashboard.add_comment(__("Shopify Integration will be removed from ERPNext in Version 14. Please install {0} app to continue using it.", [app_link]), "yellow", true);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -36,6 +36,10 @@ frappe.ui.form.on("Shopify Settings", "refresh", function(frm){
|
|||||||
frm.toggle_reqd("delivery_note_series", frm.doc.sync_delivery_note);
|
frm.toggle_reqd("delivery_note_series", frm.doc.sync_delivery_note);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let app_link = "<a href='https://frappecloud.com/marketplace/apps/ecommerce-integrations' target='_blank'>Ecommerce Integrations</a>"
|
||||||
|
frm.dashboard.add_comment(__("Shopify Integration will be removed from ERPNext in Version 14. Please install {0} app to continue using it.", [app_link]), "yellow", true);
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
$.extend(erpnext_integrations.shopify_settings, {
|
$.extend(erpnext_integrations.shopify_settings, {
|
||||||
|
@ -296,3 +296,4 @@ erpnext.patches.v13_0.update_subscription_status_in_memberships
|
|||||||
erpnext.patches.v13_0.update_export_type_for_gst
|
erpnext.patches.v13_0.update_export_type_for_gst
|
||||||
erpnext.patches.v13_0.update_tds_check_field #3
|
erpnext.patches.v13_0.update_tds_check_field #3
|
||||||
erpnext.patches.v13_0.update_recipient_email_digest
|
erpnext.patches.v13_0.update_recipient_email_digest
|
||||||
|
erpnext.patches.v13_0.shopify_deprecation_warning
|
15
erpnext/patches/v13_0/shopify_deprecation_warning.py
Normal file
15
erpnext/patches/v13_0/shopify_deprecation_warning.py
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
import click
|
||||||
|
import frappe
|
||||||
|
|
||||||
|
|
||||||
|
def execute():
|
||||||
|
|
||||||
|
frappe.reload_doc("erpnext_integrations", "doctype", "shopify_settings")
|
||||||
|
if not frappe.db.get_single_value("Shopify Settings", "enable_shopify"):
|
||||||
|
return
|
||||||
|
|
||||||
|
click.secho(
|
||||||
|
"Shopify Integration is moved to a separate app and will be removed from ERPNext in version-14.\n"
|
||||||
|
"Please install the app to continue using the integration: https://github.com/frappe/ecommerce_integrations",
|
||||||
|
fg="yellow",
|
||||||
|
)
|
Loading…
x
Reference in New Issue
Block a user