Skip to content

Soph/admin routes#161

Open
sophearahsp wants to merge 67 commits intomainfrom
soph/admin-routes
Open

Soph/admin routes#161
sophearahsp wants to merge 67 commits intomainfrom
soph/admin-routes

Conversation

@sophearahsp
Copy link
Contributor

@sophearahsp sophearahsp commented Oct 24, 2023

Summary

  • auto increment route position when adding a unassigned route delivery item to a route
  • set disabled increment/decrement route button when no route selected / not able to increment/decrement
  • on increment/decrement, shift all other route positions in the list
  • fix create client error inserting into database: client should not inherit from User class
  • fix create volunteer error inserting into database: availabilities/availabilities last updated nullable
  • fix seeding client now that it doesnt inherit from User class
  • soft delete attribute for volunteer / client
  • filter by soft delete attribute when get volunteer / client
  • multiselect input for setting preferred neighborhood on create volunteer modal
  • set preferred neighborhood on creating volunteer API
  • edit preferred neighborhood on edit volunteer UI
  • sts / map switch matches value
  • withCredentials = true
  • edit client should edit associated route delivery item

Test Plan

How did you test your changes?

Related Issues

Which issues does this PR resolve/work on?
Closes #

…isable increment/decrement route position buttons
…l, set preferred neighborhood on create volunteer api
…pes, 3) service methods and tests for getActiveClients(), getAllClients(), getClient(), 4) client test utils, 5) deprecated old client tests
…romClient(), 3) test util getStopsForClient()
…romClient(), 3) update create client util to build the stops
…ce getTasks(), getTasks(), createTask(), 4) test createTask(), 5) TaskUtils createVolunteer(), setupRoutes()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant