mirror of
https://github.com/opensupports/opensupports.git
synced 2025-07-28 16:24:42 +02:00
Auto discard change before delete custom response (#946)
This commit is contained in:
parent
534bf3624a
commit
bc9023b8a6
@ -125,11 +125,7 @@ class AdminPanelCustomResponses extends React.Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
getFormProps() {
|
getFormProps() {
|
||||||
const {
|
const { form, errors, formLoading } = this.state;
|
||||||
form,
|
|
||||||
errors,
|
|
||||||
formLoading
|
|
||||||
} = this.state;
|
|
||||||
|
|
||||||
return {
|
return {
|
||||||
values: form,
|
values: form,
|
||||||
@ -211,6 +207,8 @@ class AdminPanelCustomResponses extends React.Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
deleteCustomResponse() {
|
deleteCustomResponse() {
|
||||||
|
this.updateForm(this.state.selectedIndex)
|
||||||
|
|
||||||
return API.call({
|
return API.call({
|
||||||
path: '/ticket/delete-custom-response',
|
path: '/ticket/delete-custom-response',
|
||||||
data: {
|
data: {
|
||||||
@ -223,10 +221,7 @@ class AdminPanelCustomResponses extends React.Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
updateForm(index) {
|
updateForm(index) {
|
||||||
const {
|
const { items, language } = this.props;
|
||||||
items,
|
|
||||||
language
|
|
||||||
} = this.props;
|
|
||||||
const item = items[index];
|
const item = items[index];
|
||||||
|
|
||||||
let form = _.clone(this.state.form);
|
let form = _.clone(this.state.form);
|
||||||
@ -251,11 +246,7 @@ class AdminPanelCustomResponses extends React.Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
isEdited() {
|
isEdited() {
|
||||||
const {
|
const { form, formClicked, originalForm } = this.state;
|
||||||
form,
|
|
||||||
formClicked,
|
|
||||||
originalForm
|
|
||||||
} = this.state;
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
form.title && formClicked && (
|
form.title && formClicked && (
|
||||||
|
Loading…
x
Reference in New Issue
Block a user