summaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authormihna123 <mihailonvojinovic@gmail.com>2026-09-10 19:01:23 +0200
committermihna123 <mihailonvojinovic@gmail.com>2026-09-10 19:01:23 +0200
commitd6698a5ca137f99c2fcb8ec55cbd7158e3179638 (patch)
tree22a8a42be93207a815619bb13c1da448583140c9 /TODO.md
parent93e5765a09b464e5eb75afb23d7340ac7ad920da (diff)
downloadopenstore-d6698a5ca137f99c2fcb8ec55cbd7158e3179638.tar.gz
openstore-d6698a5ca137f99c2fcb8ec55cbd7158e3179638.zip
add a TODO.md to track issues
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/TODO.md b/TODO.md
new file mode 100644
index 0000000..776254f
--- /dev/null
+++ b/TODO.md
@@ -0,0 +1,8 @@
+- [ ] fix config.Load validation
+
+The config.Load() is not validating properly. Fields can be missing from the
+config (for example the port option) and we don't get an error for it. In the
+tests we have TetsRejectsConfigWithoutDatabase that passes which is confusing.
+
+Maybe we should use a validator library like go-playground/validate which
+seems to be activelly maintained for now.