feat: implement standardized protocol

Signed-off-by: Sebastian <krupinski01@gmail.com>
This commit is contained in:
2026-02-14 11:46:50 -05:00
parent 2a251f9b3f
commit 3599bea4c5
7 changed files with 28 additions and 39 deletions

View File

@@ -131,11 +131,11 @@ const saveDraft = async () => {
provider: props.folder.provider,
service: props.folder.service,
collection: props.folder.identifier, // Should be drafts folder ID
data: draftData,
properties: draftData,
})
if (response && response.entity) {
draftId.value = response.entity.identifier
if (response) {
draftId.value = String(response.identifier)
}
lastSaved.value = new Date()
@@ -187,7 +187,7 @@ const handleSend = async () => {
sending.value = true
try {
await entityService.send({
await entityService.transmit({
message: {
to: to.value,
cc: cc.value.length > 0 ? cc.value : undefined,
@@ -203,7 +203,7 @@ const handleSend = async () => {
// Delete draft if it was saved
if (draftId.value && props.folder) {
try {
await entityService.destroy({
await entityService.delete({
provider: props.folder.provider,
service: props.folder.service,
collection: props.folder.identifier,