Small fixes.

This commit is contained in:
Elisiário Couto
2025-09-24 23:52:51 +01:00
parent ae5d034d4b
commit 5a8614e019
2 changed files with 2 additions and 4 deletions

View File

@@ -1,12 +1,12 @@
import { defineConfig } from "vite"; import { defineConfig } from "vite";
import react from "@vitejs/plugin-react"; import react from "@vitejs/plugin-react";
import { TanStackRouterVite } from "@tanstack/router-vite-plugin"; import { tanstackRouter } from "@tanstack/router-vite-plugin";
import { VitePWA } from "vite-plugin-pwa"; import { VitePWA } from "vite-plugin-pwa";
// https://vite.dev/config/ // https://vite.dev/config/
export default defineConfig({ export default defineConfig({
plugins: [ plugins: [
TanStackRouterVite(), tanstackRouter(),
react(), react(),
VitePWA({ VitePWA({
registerType: "autoUpdate", registerType: "autoUpdate",

View File

@@ -39,13 +39,11 @@ class Config:
try: try:
with open(config_path, "rb") as f: with open(config_path, "rb") as f:
raw_config = tomllib.load(f) raw_config = tomllib.load(f)
logger.info(f"Configuration loaded from {config_path}")
# Validate configuration using Pydantic # Validate configuration using Pydantic
try: try:
self._config_model = ConfigModel(**raw_config) self._config_model = ConfigModel(**raw_config)
self._config = self._config_model.dict(by_alias=True, exclude_none=True) self._config = self._config_model.dict(by_alias=True, exclude_none=True)
logger.info("Configuration validation successful")
except ValidationError as e: except ValidationError as e:
logger.error(f"Configuration validation failed: {e}") logger.error(f"Configuration validation failed: {e}")
raise ValueError(f"Invalid configuration: {e}") from e raise ValueError(f"Invalid configuration: {e}") from e