From 2b782f65ad8844b44a6e98fb084a6b1632f7fa3b Mon Sep 17 00:00:00 2001 From: ScuroNeko Date: Fri, 13 Feb 2026 13:43:51 +0300 Subject: [PATCH] small fixes --- plugins/rp.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/rp.go b/plugins/rp.go index be3bb61..b9a68f9 100644 --- a/plugins/rp.go +++ b/plugins/rp.go @@ -731,7 +731,6 @@ func generate(ctx *laniakea.MsgContext, db *laniakea.DatabaseContext) { func regenerateResponse(ctx *laniakea.MsgContext, db *laniakea.DatabaseContext) { ctx.AnswerCbQueryText("Запущена повторная генерация…") - ctx.EditCallback("Генерация запущена...", nil) redRep := red.NewRPRepository(db) waifuId := redRep.GetSelectedWaifu(ctx.FromID) @@ -766,7 +765,7 @@ func regenerateResponse(ctx *laniakea.MsgContext, db *laniakea.DatabaseContext) // 0(system), 1, 2, ..., N-2(user, count-3), N-1(agent, count-2), N(system, count-1) answerToDelete := history[count-2] - userReq := messages[count-2] + userReq := messages[count-3] psqlRep := psql.NewRPRepository(db) rpUser, err := psqlRep.GetOrCreateUser(int64(ctx.FromID)) @@ -781,6 +780,7 @@ func regenerateResponse(ctx *laniakea.MsgContext, db *laniakea.DatabaseContext) messages = messages.Pop(count - 1) messages = messages.Pop(count - 2) + ctx.EditCallback("Генерация запущена...", nil) res, err := api.CreateCompletion(messages, userReq.Content, 1.0) if err != nil { ctx.Error(err)