learningequality / kolibri

Kolibri Learning Platform: the offline app for universal education
https://learningequality.org/kolibri/
MIT License
808 stars 682 forks source link

Fix error that occurs if facilityDatasetExtraFields is null. #12534

Closed rtibbles closed 3 months ago

rtibbles commented 3 months ago

Summary

References

Fixes https://github.com/learningequality/kolibri/issues/12533

Reviewer guidance

Make sure that you can still load the demographic editing in the user editing in the admin UI.


Testing checklist

PR process

Reviewer checklist

github-actions[bot] commented 3 months ago

Build Artifacts

Asset type Download link
PEX file kolibri-0.17.0rc2.dev0_git.2.gf683a154.pex
Windows Installer (EXE) kolibri-0.17.0rc2.dev0+git.2.gf683a154-windows-setup-unsigned.exe
Debian Package kolibri_0.17.0rc2.dev0+git.2.gf683a154-0ubuntu1_all.deb
Mac Installer (DMG) kolibri-0.17.0rc2.dev0+git.2.gf683a154.dmg
Android Package (APK) kolibri-0.17.0rc2.dev0+git.2.gf683a154-0.1.4-debug.apk
TAR file kolibri-0.17.0rc2.dev0+git.2.gf683a154.tar.gz
WHL file kolibri-0.17.0rc2.dev0+git.2.gf683a154-py2.py3-none-any.whl
radinamatic commented 3 months ago

Tested user creation (all types), user properties editing, user deletion, class assignment, both on the original and one newly created additional facility. All is 🟢 to go! 👏🏽 🚀