Scouterna / skojjt

Närvarorapportering för scouter
Apache License 2.0
14 stars 15 forks source link

Matcha användare i kölista på medlemsnummer istället för personnummer #79

Open mrManner opened 5 years ago

mrManner commented 5 years ago

Relaterat: #70

Scoutnet returnerar numera det medlemsnummer en ny användare fått vid registrering med kölistans API. Det bör möjliggöra bättre matchning i Skojjt utan personnummer :)

Det här får en som svar efter ett lyckat, relativt tomt, anrop till api/organisation/register/member:

{
    "profile": {
        "member_no": 3334295,
        "sex":"1",
         "date_of_birth":"1907-02-21",
        "first_name":"Robert",
        "last_name":"Baden-Powell",
        "email":"russ@example.com",
        "newsletter":null,
        "preferred_culture":null,
        "ssno":"1234",
        "nick_name":"Lord of Gilwell",
        "note":"Some interesting detail here",
        "product_subscription_8":null,
        "id":null
    },
    "membership":{
        "troop_id":null,
        "status":2,
        "feegroup_id":null,
        "patrol_id":null
    },
    "contact_list":{
        "contacts":null
    },
    "address_list":{
        "addresses":{
            "address_1":{
                "address_type":"1",
                "address_line1":"Somestreet",
                "country_code":"752",
                "zip_code":"12345",
                "zip_name":"Stockholm"
            }
        }
    }
}
tobbee commented 5 years ago

Vad bra! Då borde vi titta på att använda detta som nyckel istället. Vi borde också se till att inte exportera ut personnummer när vi gör en export (helst skall personnumret bort ur skojjt's databas, men det kan vara lite klurigt)

kallemooo commented 4 years ago

Personnummer kan inte helt tas bort. I fallet en scout har slutat och är avregistrerad i Scoutnet så försvinner scouten ur API rapporten.

Rapporter till Sensus och kommunerna kräver personnummer och då behöver vi även ha med medlemmar som slutat under året.

puggan commented 4 years ago

När jag importerar från demo-siten, så får jag dessa fel: Screenshot from 2019-11-25 19-04-34

Kommer dessa personer kunna importeras när vi använder medlemsnummeret som nyckel?

martin-green commented 4 years ago

Ja det ska gå bra då.