From 4aa0c773dd28836b54e1bcbfce3c555b6f241166 Mon Sep 17 00:00:00 2001 From: rxdn <29165304+rxdn@users.noreply.github.com> Date: Tue, 8 Jun 2021 21:01:55 +0100 Subject: [PATCH] Set custom_id --- app/http/endpoints/api/panel/multipanelupdate.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/http/endpoints/api/panel/multipanelupdate.go b/app/http/endpoints/api/panel/multipanelupdate.go index 3b74f10..6e0eb1f 100644 --- a/app/http/endpoints/api/panel/multipanelupdate.go +++ b/app/http/endpoints/api/panel/multipanelupdate.go @@ -59,6 +59,16 @@ func MultiPanelUpdate(ctx *gin.Context) { return } + for _, panel := range panels { + if panel.CustomId == "" { + panel.CustomId = utils.RandString(80) + if err := dbclient.Client.Panel.Update(panel); err != nil { + ctx.JSON(500, utils.ErrorJson(err)) + return + } + } + } + // get bot context botContext, err := botcontext.ContextForGuild(guildId) if err != nil {