Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show contacts of participants on the same work assignment #51

Open
mcmpp opened this issue Mar 7, 2021 · 9 comments
Open

Show contacts of participants on the same work assignment #51

mcmpp opened this issue Mar 7, 2021 · 9 comments
Assignees

Comments

@mcmpp
Copy link
Member

mcmpp commented Mar 7, 2021

When project->work assignment ->"show list of other participants" is enabled there is no effect on the user portal. The expected behavior would be to show them in the user portal, under "your assignments". The only data to be shared is the email and name of the coworkers:

image

The display should potentially show multiple rows, so the + symbol can be added, as in the your invoices section, with an unfolding list

@mcmpp
Copy link
Member Author

mcmpp commented May 6, 2021

@AlwinEgger , was this covered on the recent client portal improvements?

@AlwinEgger
Copy link
Member

No! But I will include it. Thanks!

@tantebootsy
Copy link

tantebootsy commented May 24, 2021

Because of GDPR I think you will need the consent of the user to allow the display of contact information to all other CSA-members. This could be done like shown in the attached PDF. so clicking the first checkbox shows the second. Clicking "always show contacts in future" would lead to the first checkbox being checked by default for future work assigments + the second checkbox would also shown by default. with this solution there is no additional "global setting" e.g. in user-profile necessary which could be added later in the future.

@mcmpp
Copy link
Member Author

mcmpp commented May 25, 2021

Hi @tantebootsy

You are right about the GDPR remark. I will take into consideration your suggestion (attached pdf). I keep you informed

Have a great day

@mcmpp mcmpp self-assigned this Jan 31, 2022
@mcmpp
Copy link
Member Author

mcmpp commented Feb 9, 2022

Hi @tantebootsy
I have finished this ticket and here is the proposition. Please, check the gif to see the behaviour:

contact

@alexander-rd
Copy link

Hi @mcmpp - I just had a look into try.openolitor.ch for this item. I don't see the behavior from the screencast when logging in as user (konsument). Neither does it show a "plus" icon for the currently existing work day (14.04.) nor does it show it when I register for the other work day (30.04.)
workDays
.

@mcmpp
Copy link
Member Author

mcmpp commented May 20, 2022

Hi @alexander-rd ,

the information will only be shared if the user accepts to share them. Check this video with the workflow to see if that answers to your questions:
contactSharing-opt

@alexander-rd
Copy link

@mcmpp,
Tested this shortly with 2.5.4 and the dollinger test instance. Seems to work. We will just need to advertise this to the members to get this button clicked. ;) Thanks a lot.

@tantebootsy
Copy link

tantebootsy commented Oct 11, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants