MCPcopy Index your code
hub / github.com/pgadmin-org/pgadmin4 / register_language

Function register_language

web/pgadmin/__init__.py:587–601  ·  view source on GitHub ↗
(sender, user)

Source from the content-addressed store, hash-verified

585 ##########################################################################
586 @user_logged_in.connect_via(app)
587 def register_language(sender, user):
588 # After logged in, set the language in the preferences if we get from
589 # the login page
590 data = request.form
591 if 'language' in data:
592 language = data['language']
593
594 # Set the user language preference
595 misc_preference = Preferences.module('misc')
596 user_languages = misc_preference.preference(
597 'user_language'
598 )
599
600 if user_languages and language:
601 language = user_languages.set(language)
602
603 ##########################################################################
604 # Register any local servers we can discover

Callers

nothing calls this directly

Calls 3

moduleMethod · 0.80
preferenceMethod · 0.80
setMethod · 0.45

Tested by

no test coverage detected