Skip to content
Snippets Groups Projects
Commit 1eaa0b35 authored by Damien's avatar Damien
Browse files

[FEAT] [PROFILE V2] Suppression confirm message

parent 975f24c8
No related branches found
No related tags found
No related merge requests found
......@@ -188,36 +188,42 @@ var ProfileComponent = (function () {
};
ProfileComponent.prototype.deleteEmailSignature = function () {
var _this = this;
var id = this.user.emailSignatures[this.mailSignatureModel.selected - 1].id;
this.http.delete(this.coreUrl + 'rest/currentUser/emailSignature/' + id)
.map(function (res) { return res.json(); })
.subscribe(function (data) {
if (data.errors) {
alert(data.errors);
}
else {
_this.user.emailSignatures = data.emailSignatures;
_this.mailSignatureModel = {
selected: 0,
htmlBody: "",
title: "",
};
tinymce.get('emailSignature').setContent("");
}
});
var r = confirm('Voulez-vous vraiment supprimer la signature de mail ?');
if (r) {
var id = this.user.emailSignatures[this.mailSignatureModel.selected - 1].id;
this.http.delete(this.coreUrl + 'rest/currentUser/emailSignature/' + id)
.map(function (res) { return res.json(); })
.subscribe(function (data) {
if (data.errors) {
alert(data.errors);
}
else {
_this.user.emailSignatures = data.emailSignatures;
_this.mailSignatureModel = {
selected: 0,
htmlBody: "",
title: "",
};
tinymce.get('emailSignature').setContent("");
}
});
}
};
ProfileComponent.prototype.deleteSignature = function (id) {
var _this = this;
this.http.delete(this.coreUrl + 'rest/currentUser/signature/' + id)
.map(function (res) { return res.json(); })
.subscribe(function (data) {
if (data.errors) {
alert(data.errors);
}
else {
_this.user.signatures = data.signatures;
}
});
var r = confirm('Voulez-vous vraiment supprimer la signature ?');
if (r) {
this.http.delete(this.coreUrl + 'rest/currentUser/signature/' + id)
.map(function (res) { return res.json(); })
.subscribe(function (data) {
if (data.errors) {
alert(data.errors);
}
else {
_this.user.signatures = data.signatures;
}
});
}
};
ProfileComponent.prototype.uploadSignatureTrigger = function (fileInput) {
if (fileInput.target.files && fileInput.target.files[0]) {
......
......@@ -202,35 +202,43 @@ export class ProfileComponent implements OnInit {
}
deleteEmailSignature() {
var id = this.user.emailSignatures[this.mailSignatureModel.selected - 1].id;
this.http.delete(this.coreUrl + 'rest/currentUser/emailSignature/' + id)
.map(res => res.json())
.subscribe((data) => {
if (data.errors) {
alert(data.errors);
} else {
this.user.emailSignatures = data.emailSignatures;
this.mailSignatureModel = {
selected : 0,
htmlBody : "",
title : "",
};
tinymce.get('emailSignature').setContent("");
}
});
let r = confirm('Voulez-vous vraiment supprimer la signature de mail ?');
if (r) {
var id = this.user.emailSignatures[this.mailSignatureModel.selected - 1].id;
this.http.delete(this.coreUrl + 'rest/currentUser/emailSignature/' + id)
.map(res => res.json())
.subscribe((data) => {
if (data.errors) {
alert(data.errors);
} else {
this.user.emailSignatures = data.emailSignatures;
this.mailSignatureModel = {
selected : 0,
htmlBody : "",
title : "",
};
tinymce.get('emailSignature').setContent("");
}
});
}
}
deleteSignature(id: number) {
this.http.delete(this.coreUrl + 'rest/currentUser/signature/' + id)
.map(res => res.json())
.subscribe((data) => {
if (data.errors) {
alert(data.errors);
} else {
this.user.signatures = data.signatures;
}
});
let r = confirm('Voulez-vous vraiment supprimer la signature ?');
if (r) {
this.http.delete(this.coreUrl + 'rest/currentUser/signature/' + id)
.map(res => res.json())
.subscribe((data) => {
if (data.errors) {
alert(data.errors);
} else {
this.user.signatures = data.signatures;
}
});
}
}
uploadSignatureTrigger(fileInput: any) {
......
Source diff could not be displayed: it is too large. Options to address this: view the blob.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment