SeedCompany / cord-api-v3

Bible translation project management API
MIT License
18 stars 4 forks source link

fixed TODOs and incorrectly registered resources on EdgeDB Projects #3177

Closed andrewmurraydavid closed 3 months ago

andrewmurraydavid commented 3 months ago

Reason for this PR

Some TODOs were not addressed and the Projects DTO was not registering the correct EdgeDB concretes. This meant that when creating a Momentum or Multiplication project, it would try to create a Translation project and fail.

Description

Fixed/addressed the TODOs and fixed the the concrete resource registrations.

Ready for review checklist

Use [N/A] if the item is not applicable to this PR or remove the item

  • [x] Change the task url above to the actual Monday task
  • [N/A] Add/update tests if needed
  • [x] Add reviewers to this PR