auto lower case on paste for slug field

This commit is contained in:
Jenny Danzmayr 2024-12-21 18:09:31 +01:00
parent b78833aa1c
commit e8a9285da4

View file

@ -266,6 +266,12 @@ editor = {
} }
}, },
_convert_pasted_to_lowercase: function (e) {
window.setTimeout(() => {
e.target.value = e.target.value.toLowerCase();
}, 100);
},
_in_modal: false, _in_modal: false,
sidebar_extra_data: {}, sidebar_extra_data: {},
_sidebar_loaded: function (data) { _sidebar_loaded: function (data) {
@ -456,6 +462,9 @@ editor = {
} }
data_field.after(collector); data_field.after(collector);
} }
content.find('#id_slug').on('paste', editor._convert_pasted_to_lowercase);
content.find('#id_redirect_slugs').on('paste', editor._convert_pasted_to_lowercase);
}, },
_sidebar_error: function (data) { _sidebar_error: function (data) {
$('#sidebar').removeClass('loading').find('.content').html('<h3>Error ' + data.status + '</h3>' + data.statusText); $('#sidebar').removeClass('loading').find('.content').html('<h3>Error ' + data.status + '</h3>' + data.statusText);