-
Notifications
You must be signed in to change notification settings - Fork 3
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
feat(appointments): appointment creation UI #210
Conversation
…-team-1 into gh-91-user-account-ui
@connordoman any news/updates on this PR? |
@MyStackOverflows should be working now. make sure your db schema is up to date and there should be no problem |
ping @linhnnk |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@linhnnk you have to go to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks I got it! Looks good to me!
@connordoman rebase pls. |
6eee835
@linhnnk @MyStackOverflows check and review again pls |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yep all still works for me!
Welcome to PrivacyPal! 👋
Fixes: #193
Description of the change:
Appointments can be created at
/staff/appointment/new
. Currently, any user is permitted to make appointments with any other user regardless of permission or if both attendees are the same User. For evaluation purposes I created a few newactions
that:These are fully subject to change and still require proper
Role
authorization.Motivation for the change:
Professionals need to be able to create appointments.
Try it yourself:
First go to
/staff/appointment/new
and select the Client you're meeting with:Then, because Clients are currently not restricted from creating appointments, you can view upcoming appointments at
/user/dashboard
: