thegreenwebfoundation / admin-portal

The member portal and platform powering The Green Web Foundation
Apache License 2.0
24 stars 11 forks source link

Add the missing info for the network wizard #594

Closed mrchrisadams closed 4 months ago

mrchrisadams commented 4 months ago

This PR pulls in what I think is the final piece of info for missing from reverification if we have a previously filled out verification request.

Before when a provider had filled in a reason for why they were not submitting IP ranges or AS numbers (for examaple if they were going to share an CSV file full of IP ranges etc), this info was not prepopulated with the data we had.

This was because the the NetworkFootprintForm form in use was really a multi-model form, comprised of three different kinds of forms, and to populate it correctly, we needed to match each a form object with a corresponding dictionary data structure.

In the final case we were just passing a value, rather than passing a dictionary containing the values we needed.

Phew!

mrchrisadams commented 4 months ago

Update listing form (reverification) - check all info is pulling through