Skip to content

v2.0.1: updating questions returns 5xx error: pq: invalid input syntax for type bigint: "D1jq" #1553

Description

@brocaar

Describe the bug

It is no longer possible to edit questions, e.g. to update the tags. On saving the edit, I get a 500 error.

Jul 17 09:44:01 chirpstack-support answer[3653083]: 2026-07-17 09:44:01.597        ERROR        handler/handler.go:53        code: 500, reason: base.database_error, message: , error: pq: invalid input syntax for type bigint: "D1jq"
Jul 17 09:44:01 chirpstack-support answer[3653083]: /builddir/apache-answer-2.0.1-bin-linux-amd64/answer_build910954274/vendor/github.com/apache/answer/internal/repo/tag/tag_rel_repo.go:200 github.com/apache/answer/internal/repo/tag.(*tagRelRepo).GetTagRelDefaultStatusByObjectID
Jul 17 09:44:01 chirpstack-support answer[3653083]: /builddir/apache-answer-2.0.1-bin-linux-amd64/answer_build910954274/vendor/github.com/apache/answer/internal/service/tag_common/tag_common.go:822 github.com/apache/answer/internal/service/tag_common.(*TagCommonService).CreateOrUpdateTagRelList
Jul 17 09:44:01 chirpstack-support answer[3653083]: /builddir/apache-answer-2.0.1-bin-linux-amd64/answer_build910954274/vendor/github.com/apache/answer/internal/service/tag_common/tag_common.go:737 github.com/apache/answer/internal/service/tag_common.(*TagCommonService).ObjectChangeTag
Jul 17 09:44:01 chirpstack-support answer[3653083]: /builddir/apache-answer-2.0.1-bin-linux-amd64/answer_build910954274/vendor/github.com/apache/answer/internal/service/content/question_service.go:1165 github.com/apache/answer/internal/service/content.(*QuestionService).ChangeTag
Jul 17 09:44:01 chirpstack-support answer[3653083]: /builddir/apache-answer-2.0.1-bin-linux-amd64/answer_build910954274/vendor/github.com/apache/answer/internal/service/content/question_service.go:1057 github.com/apache/answer/internal/service/content.(*QuestionService).UpdateQuestion
Jul 17 09:44:01 chirpstack-support answer[3653083]: /builddir/apache-answer-2.0.1-bin-linux-amd64/answer_build910954274/vendor/github.com/apache/answer/internal/controller/question_controller.go:691 github.com/apache/answer/internal/controller.(*QuestionController).UpdateQuestion
Jul 17 09:44:01 chirpstack-support answer[3653083]: /builddir/apache-answer-2.0.1-bin-linux-amd64/answer_build910954274/vendor/github.com/gin-gonic/gin/context.go:185 github.com/gin-gonic/gin.(*Context).Next
Jul 17 09:44:01 chirpstack-support answer[3653083]: /builddir/apache-answer-2.0.1-bin-linux-amd64/answer_build910954274/vendor/github.com/apache/answer/internal/base/middleware/auth.go:176 github.com/apache/answer/internal/base/server.NewHTTPServer.(*AuthUserMiddleware).MustAuthAndAccountAvailable.func11
Jul 17 09:44:01 chirpstack-support answer[3653083]: /builddir/apache-answer-2.0.1-bin-linux-amd64/answer_build910954274/vendor/github.com/gin-gonic/gin/context.go:185 github.com/gin-gonic/gin.(*Context).Next
Jul 17 09:44:01 chirpstack-support answer[3653083]: /builddir/apache-answer-2.0.1-bin-linux-amd64/answer_build910954274/vendor/github.com/anargu/gin-brotli/gin_brotli.go:71 github.com/apache/answer/internal/base/server.NewHTTPServer.func1.Brotli.1
Jul 17 09:44:01 chirpstack-support answer[3653083]: /builddir/apache-answer-2.0.1-bin-linux-amd64/answer_build910954274/vendor/github.com/apache/answer/internal/base/server/http.go:59 github.com/apache/answer/internal/base/server.NewHTTPServer.func1
Jul 17 09:44:01 chirpstack-support answer[3653083]: /builddir/apache-answer-2.0.1-bin-linux-amd64/answer_build910954274/vendor/github.com/gin-gonic/gin/context.go:185 github.com/gin-gonic/gin.(*Context).Next
Jul 17 09:44:01 chirpstack-support answer[3653083]: /builddir/apache-answer-2.0.1-bin-linux-amd64/answer_build910954274/vendor/github.com/gin-gonic/gin/gin.go:633 github.com/gin-gonic/gin.(*Engine).handleHTTPRequest
Jul 17 09:44:01 chirpstack-support answer[3653083]: /builddir/apache-answer-2.0.1-bin-linux-amd64/answer_build910954274/vendor/github.com/gin-gonic/gin/gin.go:589 github.com/gin-gonic/gin.(*Engine).ServeHTTP
Jul 17 09:44:01 chirpstack-support answer[3653083]: /usr/lib/go/src/net/http/server.go:3311 net/http.serverHandler.ServeHTTP
Jul 17 09:44:01 chirpstack-support answer[3653083]: /usr/lib/go/src/net/http/server.go:2073 net/http.(*conn).serve
Jul 17 09:44:01 chirpstack-support answer[3653083]: /usr/lib/go/src/runtime/asm_amd64.s:1771 runtime.goexit

To Reproduce

Steps to reproduce the behavior:

  1. Update to v2.0.1
  2. Edit a question
  3. Try to save it

Screenshots

SEO config:

Image

Platform

  • Version: v2.0.1 / AMD64

Related

It seems this might be related to:

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions