crawlab
crawlab copied to clipboard
多用户上传同名爬虫时数据会覆盖
Bug 描述 当admin用户有个爬虫名称叫test1,这时有个普通用户上传了一个爬虫,名称也叫test1,这时普通用户上传的test1会覆盖admin的test1文件,导致admin的test1文件丢失
复现步骤 该 Bug 复现步骤如下
- admin上传一个爬虫,叫test1,包含(a.sh,b.sh)两个文件
- 注册一个普通用户,普通用户也上传一个爬虫,名称也叫test1,包含(c.sh)文件
- 这时,admin的爬虫test1的文件会丢失,变成只有一个c.sh文件,c.sh是普通的爬虫文件
期望结果 多用户间数据隔离
duplicate #751