fix 重复获取爬虫的问题

This commit is contained in:
陈景阳
2019-09-27 12:00:00 +08:00
parent bc6dc22014
commit c69d5ee390

View File

@@ -133,10 +133,10 @@ func GetSpiderByName(name string) *Spider {
defer s.Close()
var result *Spider
if err := c.Find(bson.M{"name": name}).One(result); err != nil {
if err := c.Find(bson.M{"name": name}).One(&result); err != nil {
log.Errorf("get spider error: %s, spider_name: %s", err.Error(), name)
debug.PrintStack()
return result
return nil
}
return result
}