feat: changes UI info based on config for limits

This commit is contained in:
carla 2026-02-02 10:10:02 +01:00
parent d61a939deb
commit e74154581c
2 changed files with 24 additions and 3 deletions

View file

@ -62,6 +62,25 @@ defmodule Mv.Config do
get_csv_import_config(:max_rows, 1000)
end
@doc """
Returns the maximum file size for CSV imports in megabytes.
Reads the `max_file_size_mb` value from the CSV import configuration.
## Returns
- Maximum file size in megabytes (default: 10)
## Examples
iex> Mv.Config.csv_import_max_file_size_mb()
10
"""
@spec csv_import_max_file_size_mb() :: pos_integer()
def csv_import_max_file_size_mb do
get_csv_import_config(:max_file_size_mb, 10)
end
# Helper function to get CSV import config values
defp get_csv_import_config(key, default) do
Application.get_env(:mv, :csv_import, [])