What is the proper fix? Salgado wanted to discuss it further on the list, so that's what I did, started a thread on launchpad-dev.
It initially seems the proper fix would be to add a new DB column to keep track of whether Person's account was ever activated in Launchpad (I discuss one alternative approach on the list). Also, if proper fix is done for #408528, there's nothing we'd need to do, or at most, minimal changes would be required (i.e. to use new API if any is introduced).
What is the proper fix? Salgado wanted to discuss it further on the list, so that's what I did, started a thread on launchpad-dev.
It initially seems the proper fix would be to add a new DB column to keep track of whether Person's account was ever activated in Launchpad (I discuss one alternative approach on the list). Also, if proper fix is done for #408528, there's nothing we'd need to do, or at most, minimal changes would be required (i.e. to use new API if any is introduced).