-
Notifications
You must be signed in to change notification settings - Fork 10
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
Feature/y337 185173625 update for queue appts #53
Feature/y337 185173625 update for queue appts #53
Conversation
src/models/client.ts
Outdated
export interface ClientAttributes { | ||
attributes?: object; | ||
type: string; | ||
receive_sms?: boolean; |
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.
This seems really out of place based on the convention this API follows. Is this a mistake?
src/models/client.ts
Outdated
}; | ||
|
||
if (this.attributes.receive_sms) { | ||
parameters.receive_sms = this.receiveSms; |
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.
This doesn't seem right. You're never setting this.receiveSms
from what I can see (so it probably doesn't need to exist)
Description
Adds the ability to book queue appointments to the open api.
Motivation and context
now that appointments and queue appointments can be created from the client view, it makes sense for both to use this.
How has this been tested?
I linked this into core locally and then made use of it on the CV, and booked some queue appointments. (https://bitbucket.org/coconutcalendar/coconut-calendar/branch/feature/y337-185173625-open-api-js-queue-appts)
Types of changes
What types of changes does your code introduce? Put an
x
in all the boxes that apply:Checklist:
Go over all the following points, and put an
x
in all the boxes that apply.Please, please, please, don't send your pull request until all of the boxes are ticked. Once your pull request is created, it will trigger a build on our continuous integration server to make sure your tests and code style pass.
If you're unsure about any of these, don't hesitate to ask. We're here to help!