From ad8f8d97a48f155ba94d5646012e969845a315ab Mon Sep 17 00:00:00 2001 From: Sebastien Douheret Date: Mon, 22 May 2017 13:51:04 +0200 Subject: Allow to set Syncthing rescanInterval parameter. --- lib/common/error.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'lib/common/error.go') diff --git a/lib/common/error.go b/lib/common/error.go index d03c176..6873d82 100644 --- a/lib/common/error.go +++ b/lib/common/error.go @@ -1,13 +1,16 @@ package common import ( + "fmt" + "github.com/gin-gonic/gin" ) // APIError returns an uniform json formatted error -func APIError(c *gin.Context, err string) { +func APIError(c *gin.Context, format string, args ...interface{}) { + errMsg := fmt.Sprintf(format, args...) c.JSON(500, gin.H{ "status": "error", - "error": err, + "error": errMsg, }) } -- cgit 1.2.3-korg