Giter Site home page Giter Site logo

Comments (10)

nickvergessen avatar nickvergessen commented on June 6, 2024 2

well if the guest account has an email it should allow sending an email (maybe you want to warn them that you are going to unshare the item or something?) and Talk should show up normally if the guest accounts can use Talk.

Just as a note, this is not about "unregistered guest users" it's about "guest users" which can be created by anyone and the guests can login and use a subset of apps.

So no real reason this should not work.

I guess it is due to the check if the user comes from the system address book:
https://github.com/nextcloud/spreed/blob/master/lib/ContactsMenu/Providers/CallProvider.php#L67

this is okay for the contacts menu in the top right, but not for the user context menu everywhere else

from guests.

skjnldsv avatar skjnldsv commented on June 6, 2024

There is no action for a guest, so yes.
What do they expect @wiswedel ?

from guests.

wiswedel avatar wiswedel commented on June 6, 2024

sharee's clickable email address and (if installed) a hook to a Talk conversation

why not for guests? @skjnldsv

from guests.

skjnldsv avatar skjnldsv commented on June 6, 2024

@wiswedel not supported I guess?, otherwise it would be in the menu.
The menu is based on an api that generate directly based on what actions are available on an entity. :)

from guests.

wiswedel avatar wiswedel commented on June 6, 2024

@skjnldsv When it's available for all other types of users except for guests, it seems more like a lose end than deliberately not supported, wouldn't you agree?

from guests.

skjnldsv avatar skjnldsv commented on June 6, 2024

@wiswedel no idea really :)
I'm not really thinking about why it is not implemented, but just stating that your issue is not a bug, but just a missing feature.
The action menu is behaving properly 😉

from guests.

skjnldsv avatar skjnldsv commented on June 6, 2024

@icewind1991 any thoughts?
cc @nickvergessen & @danxuliu for the spreed part
Also @ChristophWurst for mail :)

from guests.

skjnldsv avatar skjnldsv commented on June 6, 2024

Yes it make sense!

from guests.

nickvergessen avatar nickvergessen commented on June 6, 2024

So, I tested this a bit, and if the guest users go to the personal settings and e.g. change their display name, they are stored to the system address book and all apps work as expected.

So the problem is, that initially the guests are not registered to the system address book.
This is also the case for the account manager. The problem is that no hooks are triggered on creation. Fixing this should be enough. (and it would also allow to log it in the admin audit log which is currently missing)

But that is out of my knowledge, maybe @icewind1991 can have a look?

from guests.

wiswedel avatar wiswedel commented on June 6, 2024

CC @blizzz

from guests.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.