Comments (4)
Yes of course this is a must!
I would try to do it soon, could you elaborate of the problem you found please
from tbmsg.
It's not really a problem, more of a missing feature.
You can delete a conversation, but you can't delete a message. I made a work around myself, which just sets the message_status.status = 0 for that userID & msg_id.
This works out fine, except when you delete the last message in a conversation. If you try and retrieve that conversation, it only looks for the very last message created and because the status is set to 0, it thinks you've deleted the entire conversation instead of just the last message.
Once there is a new message in the conversation, TBMsg::getUserConversations can find it again because the last message isn't archived or deleted.
from tbmsg.
OK now I understand, yes the get conversations was quite hard.
OK I'll recheck that when let message is deleted
from tbmsg.
thanks for the great feedback, Im working on version 3, and I'll keep that situation in my mind!
from tbmsg.
Related Issues (20)
- create group and message with group members HOT 2
- TBMsg::getConversationMessages($conv_id, $user_id); HOT 11
- TBMsg 1.1 not compatible with laravel 4.2 HOT 1
- Conversation subject HOT 8
- Error sending messages with postgres HOT 37
- TBMsg::createConversation not creating corresponding entries in conv_users table HOT 3
- 1.1.* branch needs an update HOT 11
- TBMsg::getUserConversations Not Returning Convo HOT 3
- is it realtime conversation like as facebook? HOT 1
- Unnecessary var_dump() in ServiceProvider HOT 8
- Shouldn't there be a license file? HOT 1
- Dumps information about users table name HOT 2
- Eh, doesn't seem to work... HOT 2
- Return id of last message inserted HOT 1
- Creating Conversation Bug? HOT 3
- docs? HOT 1
- Conversations pagination and missing title/subject HOT 3
- Needs small update for Laravel 5.4 HOT 3
- How I can start conversation with oneself but before that check if there already conversation exists?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tbmsg.