Location access authorization code needs updating
With recent geoclue and flatpak's location portal, the location access authoriziation code is outdated. AFAIK the location portal does the auth so probably we can simple drop most of the code in shell for doing that (right @matthiasc ?), otherwise the database that gnome-shell looks into needs to be changed. The code to show "location in use" and disabling location still needs to be there and doesn't require any changes.