change the schema to include a repeatable address group

Description

To be filled in by NE.

Environment

None

Potential Workaround

None

blocks

Checklist

hide

TestRail: Results

Activity

Show:

Niels Erik Nielsen June 7, 2017 at 3:26 PM

Repeatable address field-group added.

The fields countryId, addressTypeId will require lists of countries and address types for the user to select from when adding addresses to a user, or for views to display readable labels rather than just IDs. Those lists have yet to be implemented.

Niels Erik Nielsen June 2, 2017 at 3:37 PM

https://folio-org.atlassian.net/browse/MODUSERS-12#icft=MODUSERS-12 is not a breaking change btw, as I've claimed previously (in case anyone remembers that).

I somehow assumed we already had address information in users, but all we currently have, in fact, is "personal" with email, phone etc. In other words, we're not changing existing data structures and thus not breaking clients.

Niels Erik Nielsen June 2, 2017 at 3:32 PM

Well, this one is not anymore trivial than https://folio-org.atlassian.net/browse/MODUSERS-15#icft=MODUSERS-15 after all.

The both contain look-up fields, requiring new end-points for populating those fields.

https://folio-org.atlassian.net/browse/MODUSERS-15#icft=MODUSERS-15: contactTypes end-point for preferredContact select list

https://folio-org.atlassian.net/browse/MODUSERS-12#icft=MODUSERS-12: country code end-point for country select list
addressTypes end-point for addressType select list (to be tenant configurable at some point btw, like materialTypes etc)

On the upside, once I've done one of them the next two should be a lot easier.

Niels Erik Nielsen May 23, 2017 at 3:28 PM

Right, I think that should be a trivial change.

Jakub Skoczen May 23, 2017 at 1:59 PM

NE, are you going to handle this change yourself?

Done

Details

Assignee

Reporter

Priority

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created May 22, 2017 at 1:36 PM
Updated June 7, 2017 at 4:16 PM
Resolved June 7, 2017 at 3:26 PM
TestRail: Cases
TestRail: Runs

Flag notifications