File tree 2 files changed +9
-2
lines changed
2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ def initialize( # type:ignore[override]
25
25
schemas_dir : str ,
26
26
settings_dir : str ,
27
27
labextensions_path : list [str ],
28
- overrides : dict [str , Any ],
28
+ overrides : dict [str , Any ] | None = None ,
29
29
** kwargs : Any , # noqa: ARG002
30
30
) -> None :
31
31
"""Initialize the handler."""
Original file line number Diff line number Diff line change @@ -448,17 +448,24 @@ def initialize(
448
448
schemas_dir : str ,
449
449
settings_dir : str ,
450
450
labextensions_path : list [str ] | None ,
451
- overrides : dict [str , Any ],
451
+ overrides : dict [str , Any ] | None = None ,
452
452
** kwargs : Any ,
453
453
) -> None :
454
454
"""Initialize the handler."""
455
455
super ().initialize (** kwargs )
456
+ error = None
457
+ if not overrides :
458
+ overrides , error = _get_overrides (app_settings_dir )
456
459
self .overrides = overrides
457
460
self .app_settings_dir = app_settings_dir
458
461
self .schemas_dir = schemas_dir
459
462
self .settings_dir = settings_dir
460
463
self .labextensions_path = labextensions_path
461
464
465
+ if error :
466
+ overrides_warning = "Failed loading overrides: %s"
467
+ self .log .warning (overrides_warning , error )
468
+
462
469
def get_current_locale (self ) -> str :
463
470
"""
464
471
Get the current locale as specified in the translation-extension settings.
You can’t perform that action at this time.
0 commit comments