feat: add per-host locations seed data in Acme Org for QA#27832
feat: add per-host locations seed data in Acme Org for QA#27832Udit-takkar merged 12 commits intomainfrom
Conversation
Co-Authored-By: hariom@cal.com <hariombalhara@gmail.com>
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
…nt type Co-Authored-By: hariom@cal.com <hariombalhara@gmail.com>
…t-manager.devin.ai/proxy/github.com/calcom/cal.com into devin/1770711680-seed-per-host-locations
Devin AI is resolving merge conflictsThis PR has merge conflicts with the Devin will:
If you prefer to resolve conflicts manually, you can close the Devin session and handle it yourself. |
Co-Authored-By: unknown <>
…tion seed Co-Authored-By: hariom@cal.com <hariombalhara@gmail.com>
Devin AI is addressing Cubic AI's review feedbackNew feedback has been sent to the existing Devin session. ✅ No changes pushed |
E2E results are ready! |
|
Yeah makes sense, I was thinking only about the per-host location feature only. let me remove these |
…pes instead Co-Authored-By: hariom@cal.com <hariombalhara@gmail.com>
|
Fixed |
|
This PR has been marked as stale due to inactivity. If you're still working on it or need any help, please let us know or update the PR to keep it active. |

What does this PR do?
Adds seed data for the per-host locations feature to support manual QA of #27807. Creates a new dedicated Round Robin event type in the Acme Org → Team 1 with per-host location configuration:
"Per Host Location Event"(Round Robin, 30 min) in Acme Org's Team 1enablePerHostLocationson the event typeintegrations:daily)https://example.com/meet)+1234567890)HostandHostLocationrecords for each memberThe function is idempotent — it skips seeding if the event type already exists.
Updates since last revision
How should this be tested?
yarn db-seed(oryarn dxfor fresh setup)owner1-acme:owner1-acmeHuman Review Checklist
integrations:daily,link,userPhone) match the expectedDefaultEventLocationTypeEnum/ app location type valuesHostLocationfields (link,phoneNumber) match the Prisma schema field namesmember0-acmeandmember2-acme(even-indexed) are in Team 1 per the Acme seed logic (i % 2 === 0)Mandatory Tasks (DO NOT REMOVE)
Link to Devin run: https://app.devin.ai/sessions/85638d06e725407ba486cb3c7ea3f7f5
Requested by: @hariombalhara