incubator-answer icon indicating copy to clipboard operation
incubator-answer copied to clipboard

Notifications 下的条目 点击报错

Open ChnMig opened this issue 3 years ago • 1 comments

提示问题未找到 获取列表的 curl 如下:

curl 'http://localhost:9080/answer/api/v1/notification/page?type=achievement&page=1&page_size=10' \
  -H 'Accept: */*' \
  -H 'Accept-Language: zh_CN' \
  -H 'Authorization: c28bf78d-5466-11ed-88aa-0242ac130003' \
  -H 'Cache-Control: no-cache' \
  -H 'Connection: keep-alive' \
  -H 'Cookie: cookieconsent_status=dismiss; Hm_lvt_8c2572cbfe4082d1fcd1327e4614cf34=1663724540,1664268125; morse_finger=166e28114f10a33614b97ef5f7f6c95a; token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkYXRhIjoiNjM1MTY5NDVmOTM4YTM0M2FiZDU3YmRlIiwiaXNzIjoic2VydmVyIiwic3ViIjoidG9rZW4iLCJhdWQiOlsiY2xpZW50Il0sImV4cCI6NDgxOTk1ODUyNSwibmJmIjoxNjY2MzU4NTI1LCJpYXQiOjE2NjYzNTg1MjUsImp0aSI6IjFmNjViOTE3YWNjZDUzYjg5M2NiZGEyZGQyMWQ3MTIxIn0.Fl4wz1qfVReYU8wASDJvmCJVZaLujpdrj8McLaXNRII; morse_share=7a9b0eb376e7180764ad6c4d600c2ff4' \
  -H 'Pragma: no-cache' \
  -H 'Referer: http://localhost:9080/users/notifications/achievement' \
  -H 'Sec-Fetch-Dest: empty' \
  -H 'Sec-Fetch-Mode: cors' \
  -H 'Sec-Fetch-Site: same-origin' \
  -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36 Edg/106.0.1370.52' \
  -H 'sec-ch-ua: "Chromium";v="106", "Microsoft Edge";v="106", "Not;A=Brand";v="99"' \
  -H 'sec-ch-ua-mobile: ?0' \
  -H 'sec-ch-ua-platform: "macOS"' \
  --compressed

返回列表数据

{
    "code":200,
    "reason":"base.success",
    "msg":"成功",
    "data":{
        "count":1,
        "list":[
            {
                "id":"2",
                "user_info":{
                    "username":"admin",
                    "rank":0,
                    "display_name":"admin",
                    "avatar":"",
                    "website":"",
                    "location":"",
                    "ip_info":"",
                    "status":"normal"
                },
                "object_info":{
                    "title":"问题测试测试",
                    "object_id":"10020000000000003",
                    "object_map":{
                        "answer":"10020000000000003",
                        "comment":"",
                        "question":"10010000000000001"
                    },
                    "object_type":"question"
                },
                "rank":0,
                "is_read":true,
                "update_time":1666751868
            }
        ]
    }
}

随后获取条目详情 curl 如下:

curl 'http://localhost:9080/answer/api/v1/question/info?id=10020000000000003' \
  -H 'Accept: */*' \
  -H 'Accept-Language: zh_CN' \
  -H 'Authorization: c28bf78d-5466-11ed-88aa-0242ac130003' \
  -H 'Cache-Control: no-cache' \
  -H 'Connection: keep-alive' \
  -H 'Cookie: cookieconsent_status=dismiss; Hm_lvt_8c2572cbfe4082d1fcd1327e4614cf34=1663724540,1664268125; morse_finger=166e28114f10a33614b97ef5f7f6c95a; token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkYXRhIjoiNjM1MTY5NDVmOTM4YTM0M2FiZDU3YmRlIiwiaXNzIjoic2VydmVyIiwic3ViIjoidG9rZW4iLCJhdWQiOlsiY2xpZW50Il0sImV4cCI6NDgxOTk1ODUyNSwibmJmIjoxNjY2MzU4NTI1LCJpYXQiOjE2NjYzNTg1MjUsImp0aSI6IjFmNjViOTE3YWNjZDUzYjg5M2NiZGEyZGQyMWQ3MTIxIn0.Fl4wz1qfVReYU8wASDJvmCJVZaLujpdrj8McLaXNRII; morse_share=7a9b0eb376e7180764ad6c4d600c2ff4' \
  -H 'Pragma: no-cache' \
  -H 'Referer: http://localhost:9080/questions/10020000000000003' \
  -H 'Sec-Fetch-Dest: empty' \
  -H 'Sec-Fetch-Mode: cors' \
  -H 'Sec-Fetch-Site: same-origin' \
  -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36 Edg/106.0.1370.52' \
  -H 'sec-ch-ua: "Chromium";v="106", "Microsoft Edge";v="106", "Not;A=Brand";v="99"' \
  -H 'sec-ch-ua-mobile: ?0' \
  -H 'sec-ch-ua-platform: "macOS"' \
  --compressed

返回错误:

{
    "code":400,
    "reason":"error.question.not_found",
    "msg":"问题未找到",
    "data":null
}

ChnMig avatar Oct 26 '22 02:10 ChnMig

收到,非常感谢反馈 bug
bug 和 #22 相同,已定位,正在修复中。

LinkinStars avatar Oct 26 '22 03:10 LinkinStars

问题已修复

复现场景

当回答被采纳时获得成就,点击成就,跳转到对应回答

更新建议

重新拉取镜像,重新发起提问并采纳,点击查看通知的成就

LinkinStars avatar Oct 27 '22 02:10 LinkinStars