Skip to content

bug: 更新插件后发现api配置会回滚到老版本 #38

@relengxing

Description

@relengxing

Current Behavior

现象是,我们对一个毫不相关的插件进行修改后,发现api的数据回到了以前的版本,从dashboard看是没有任何改动的,对这个api进行重新上线以后就解决了

Expected Behavior

修改插件不会导致api回滚

Error Logs

No response

Steps to Reproduce

  1. 创建一个api,请求路径为:abc/* 转发路径为:/abc/*
    此时所有的请求会带上 %2A 也就是 *
  2. 修改这个api,请求路径为:abc/* 转发路径为:/abc/
    此时请求正常
  3. 修改一个插件,并发布
    此时请求会带上 %2A,也就回滚到了步骤1
  4. 不修改任何api数据,直接重新上线
    此时请求正常

Environment

  • APINTO Dashboard version (run apinto dashboard version): v3.3.3
  • APINTO version (run apinto version): v0.17.4
  • Operating system (run uname -a): x86_64 GNU/Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions