From 2aff218356c86f8b8b59f046918a69820c80f8e6 Mon Sep 17 00:00:00 2001 From: Noah Hsu Date: Sun, 26 Jun 2022 20:31:04 +0800 Subject: [PATCH] fix: gin.Context nil pointer --- server/controllers/driver.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server/controllers/driver.go b/server/controllers/driver.go index f4ca6de1..5690bbee 100644 --- a/server/controllers/driver.go +++ b/server/controllers/driver.go @@ -1,6 +1,7 @@ package controllers import ( + "fmt" "github.com/alist-org/alist/v3/internal/operations" "github.com/alist-org/alist/v3/server/common" "github.com/gin-gonic/gin" @@ -19,8 +20,8 @@ func GetDriverItems(c *gin.Context) { itemsMap := operations.GetDriverItemsMap() items, ok := itemsMap[driverName] if !ok { - common.ErrorStrResp(c, "driver not found", 404) + common.ErrorStrResp(c, fmt.Sprintf("driver [%s] not found", driverName), 404) return } - common.SuccessResp(nil, items) + common.SuccessResp(c, items) }