Cristin64
2 unresolved threads
2 unresolved threads
Compare changes
Some changes are not shown
For a faster browsing experience, some files are collapsed by default.
Files
7+ 70
− 48
@@ -62,9 +62,10 @@ def add_organization(
@@ -114,20 +115,65 @@ def add_organization(
- Resolved by Petr.Kalashnikov
Hva om du lagrer det vi trenger for å lage en korrekt ansettelse her oppe og fjerner den delen av loopen lenger ned som henter alt på nytt? Da slipper vi å gjøre det samme to ganger.
157 all_ansettelser.append({'institusjonsnr': 158 str(context.config.source_info.institusjonsnr), 159 'avd': avd, 160 'undavd': undavd, 161 'gruppe': gruppe, 162 'stillingskode': str( 163 stil_model.stillingskode)[-4:], 164 'datoFra': stil_model.innehaver[ 165 0].innehaver_startdato, 166 'datoTil': stil_model.innehaver[ 167 0].innehaver_sluttdato, 168 'stillingsbetegnelse': stil_model.stillingsnavn 169 }) 157 all_ansettelser.append( 158 { 159 "institusjonsnr": str( 160 context.config.source_info.institusjonsnr 161 ), 162 "avd": avd, 163 "undavd": undavd, 164 "gruppe": gruppe, 165 "stillingskode": str(stil_model.stillingskode)[-4:], 166 "datoFra": stil_model.innehaver[0].innehaver_startdato, 167 "datoTil": stil_model.innehaver[0].innehaver_sluttdato, 168 "stillingsbetegnelse": stil_model.stillingsnavn, 169 } 170 )
@@ -156,50 +202,26 @@ def add_persons(root: ET.Element,
@@ -232,12 +254,12 @@ def generate_tree(