From 1f1deacc2dc059df37d4eedf39b65e1eabae948e Mon Sep 17 00:00:00 2001
From: Quaternions <krakow20@gmail.com>
Date: Wed, 9 Apr 2025 15:22:36 -0700
Subject: [PATCH] submissions: filter AddInt method for type safety

---
 pkg/datastore/filter.go | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/pkg/datastore/filter.go b/pkg/datastore/filter.go
index 43f0d67..8c8cdeb 100644
--- a/pkg/datastore/filter.go
+++ b/pkg/datastore/filter.go
@@ -15,6 +15,11 @@ func (q OptionalMap) Add(column string, value interface{}) OptionalMap {
 	return q
 }
 
+func (q OptionalMap) AddInt(column string, value uint64) OptionalMap {
+	q.filter[column] = value
+	return q
+}
+
 func (q OptionalMap) AddNotNil(column string, value interface{}) OptionalMap {
 	if value == nil || (reflect.ValueOf(value).Kind() == reflect.Ptr && reflect.ValueOf(value).IsNil()) {
 		return q