Progress
This commit is contained in:
12
app/services/delete_chat_message_service.rb
Normal file
12
app/services/delete_chat_message_service.rb
Normal file
@@ -0,0 +1,12 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
class DeleteChatMessageService < BaseService
|
||||
def call(account, chatMessageId)
|
||||
@chat = ChatMessage.where(from_account: account).find(chatMessageId)
|
||||
|
||||
# : todo :
|
||||
# make sure last_chat_message_id in chat_account_conversation gets set to last
|
||||
|
||||
@chat.destroy!
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user