Closed pipedream-component-development closed 1 week ago
Hello everyone, I have tested this PR and there're some test cases failed or needed improvement.
Please check the test report below for more information https://vunguyenhung.notion.site/Components-acuity-scheduling-7598caf49a2e40628a517420ee1d3ec6
Hello everyone, I have tested this PR and there're some test cases failed or needed improvement.
Please check the test report below for more information https://vunguyenhung.notion.site/Components-acuity-scheduling-7598caf49a2e40628a517420ee1d3ec6
FYI I removed the New Product Order Instant source because the API isn't triggering the event
Hello everyone, I have tested this PR and there're some test cases failed or needed improvement.
Please check the test report below for more information https://vunguyenhung.notion.site/Components-acuity-scheduling-7598caf49a2e40628a517420ee1d3ec6
Hey @luancazarine, the 2 other remaining sources still does not emit event. Could you check again?
Hey @luancazarine, the 2 other remaining sources still does not emit event. Could you check again?
Hi @vunguyenhung, I created 2 new appointments And the events are there After I canceled these appointments and the events are there
Hey @luancazarine, I faced the same issue that event is not emitted. I look into the code and see that there's an issue on base.mjs
file, line 28, the getFn()
function.
Specifically, it return the function this.acuityScheduling.getAppointment
instead of execute that function. I've updated the code as below
Then it works
Could you check again on your side if you have pushed all the changes to the PR?
Hello everyone, I have tested this PR and there're some test cases failed or needed improvement.
Please check the test report below for more information https://vunguyenhung.notion.site/Components-acuity-scheduling-7598caf49a2e40628a517420ee1d3ec6
Hello everyone, I have tested this PR and there're some test cases failed or needed improvement.
Please check the test report below for more information https://vunguyenhung.notion.site/Components-acuity-scheduling-7598caf49a2e40628a517420ee1d3ec6
After I removed the New Order Source, this function is no longer necessary, so I deleted it and called the method directly. Sorry for this mess.
Hi everyone, all test cases are passed! Ready for release!
Test report https://vunguyenhung.notion.site/Components-acuity-scheduling-7598caf49a2e40628a517420ee1d3ec6
acuity_scheduling
URLs
Webhook Sources
new-appointment-instant
Prompt
Emit new event when an appointment is scheduled. Props required: scheduling info.
URLs
new-product-order-instant
Prompt
Emit new event when an order is completed. Required props: order details.
URLs
appointment-canceled-instant
Prompt
Emit new event when an appointment is canceled. Required props: appointment details.
URLs
Actions
find-appointments-by-client-info
Prompt
Retrieves existing appointments using the client's information. The client's name or email should be provided as a prop. This enables you to track all the appointments related with a specific client.
URLs
add-blocked-off-time
Prompt
Blocks a specific time slot on your schedule. Requires you to specify the starting and ending time as props. This helps to prevent scheduling of any appointments during this particular time range.
URLs