Open PVince81 opened 3 years ago
So the main issue is the broken file app which doesn't update it's data correctly. Because that makes it cumbersome at the moment, as it forces you to even reload after sharing. Otherwise this wouldn't really be that much of an issue.
So not sure it's worth all the additional extra efforts (checking in the UI and recommending a share when someone mentioned (which you even can't autocomplete at that point) does not exist).
Also a sad side effect is that if the other people leave the conversation (for example at the end of a project or deleted afer leaving the orga), you lose access to the chat from that view as it will ask you to share again. If there were important messages you wanted to re-read then have to switch to the full page Talk and find the matching conversation for that.
the broken file app which doesn't update it's data correctly
this was fixed recently in https://github.com/nextcloud/spreed/pull/5269
Is your feature request related to a problem? Please describe. Having to share first before joining a conversation feels like an extra burden. Some people like me (who like monologuing) would like to create a conversation before sharing with other people.
Describe the solution you'd like Instead of showing "please share this file first" in the conversation tab in the sidebar, allow creating a conversation right away. Then inside the newly created chat, we could add an extra message "you are alone in this conversation, please share the file to invite more people" or something alike.
Additional context Would also make it faster to test as it doesn't require to share first. Would obsolete the issue about the conversation tab not updating after sharing.
Even cooler would be if I could create shares from within the conversation: if I ping someone then I'd be asked "this person doesn't have access to this file, do you want to share it with them ?"
@nextcloud/designers-talk