Skip to content

比赛列表中的问题添加到【问题列表】删除后不能再次添加的问题 #499

@hduzn

Description

@hduzn

比赛列表中的问题添加到【问题列表】后,然后从【问题列表】删除后有个问题。

删除后,再想把这个问题添加到【问题列表】,就发现不行了,提示已经在了,不让添加过去了。

然后查了数据库,在problem表中有个 is_public 字段,bool类型。

比赛列表中的问题默认这个字段的值是 false的,当添加到 【问题列表】后,能看到比赛列表中这个问题的 is_public 字段值就变成了 true。

但把刚添加到【问题列表】中问题删除后,并不会改变原来已经变成 true的值。所以就添加不了了。

我是从数据库直接把 is_public 字段值改为 false的,然后就可以继续添加了。

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