Allow to set Syncthing rescanInterval parameter.
[src/xds/xds-server.git] / lib / common / error.go
index d03c176..6873d82 100644 (file)
@@ -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,
        })
 }