Skip to content
Snippets Groups Projects
Commit b144caf3 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Move icon generation to maintain_default_data

parent d117f834
No related branches found
No related tags found
1 merge request!601Resolve "favicon / icon generation mauls database"
......@@ -68,10 +68,6 @@ class CoreConfig(AppConfig):
plugin_dir.register(MediaBackupAgeHealthCheck)
plugin_dir.register(BackupJobHealthCheck)
# Ensure that default Favicon object exists
for name, default in settings.DEFAULT_FAVICON_PATHS.items():
get_or_create_favicon(name, default, is_favicon=name == "favicon")
@classmethod
def _load_data_checks(cls):
"""Get all data checks from all loaded models."""
......@@ -120,6 +116,8 @@ class CoreConfig(AppConfig):
using: str,
**kwargs,
) -> None:
from django.conf import settings # noqa
super().post_migrate(app_config, verbosity, interactive, using, **kwargs)
# Ensure presence of an OTP YubiKey default config
......@@ -127,6 +125,10 @@ class CoreConfig(AppConfig):
name="default", defaults={"use_ssl": True, "param_sl": "", "param_timeout": ""}
)
# Ensure that default Favicon object exists
for name, default in settings.DEFAULT_FAVICON_PATHS.items():
get_or_create_favicon(name, default, is_favicon=name == "favicon")
def user_logged_in(
self, sender: type, request: Optional[HttpRequest], user: "User", **kwargs
) -> None:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment