Browse Source
Merge pull request #1076 from jjlin/soft-delete
Fix soft delete notifications
pull/1082/head
Daniel García
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
2 additions and
1 deletions
-
src/api/core/ciphers.rs
|
|
@ -999,11 +999,12 @@ fn _delete_cipher_by_uuid(uuid: &str, headers: &Headers, conn: &DbConn, soft_del |
|
|
|
if soft_delete { |
|
|
|
cipher.deleted_at = Some(chrono::Utc::now().naive_utc()); |
|
|
|
cipher.save(&conn)?; |
|
|
|
nt.send_cipher_update(UpdateType::CipherUpdate, &cipher, &cipher.update_users_revision(&conn)); |
|
|
|
} else { |
|
|
|
cipher.delete(&conn)?; |
|
|
|
nt.send_cipher_update(UpdateType::CipherDelete, &cipher, &cipher.update_users_revision(&conn)); |
|
|
|
} |
|
|
|
|
|
|
|
nt.send_cipher_update(UpdateType::CipherDelete, &cipher, &cipher.update_users_revision(&conn)); |
|
|
|
Ok(()) |
|
|
|
} |
|
|
|
|
|
|
|