moved all validation and parsing from handler to service layer

This commit is contained in:
2025-10-10 02:42:29 +02:00
parent 8774b55d3d
commit 40ffee4d56
4 changed files with 67 additions and 53 deletions
+2
View File
@@ -106,6 +106,8 @@ func (r *SensorDataRequest) Validate() error {
}
var (
ErrRegisteringSensor = errors.New("error registering sensor")
ErrUpdatingSensor = errors.New("error updating sensor")
ErrInvalidSensorIdentifier = errors.New("sensor identifier is required")
ErrInvalidSensorType = errors.New("sensor type is required")
ErrSensorNotFound = errors.New("sensor not found")