validateKeysText validates the keys text input Returns false if validation fails (error is already sent to client)
(c *gin.Context, keysText string)
| 39 | // validateKeysText validates the keys text input |
| 40 | // Returns false if validation fails (error is already sent to client) |
| 41 | func validateKeysText(c *gin.Context, keysText string) bool { |
| 42 | if strings.TrimSpace(keysText) == "" { |
| 43 | response.ErrorI18nFromAPIError(c, app_errors.ErrValidation, "validation.keys_text_empty") |
| 44 | return false |
| 45 | } |
| 46 | |
| 47 | return true |
| 48 | } |
| 49 | |
| 50 | // findGroupByID is a helper function to find a group by its ID. |
| 51 | func (s *Server) findGroupByID(c *gin.Context, groupID uint) (*models.Group, bool) { |
no test coverage detected