mirror of
				https://github.com/TeaOSLab/EdgeAPI.git
				synced 2025-11-04 16:00:24 +08:00 
			
		
		
		
	修复通过IP查询IP名单时没有过滤已删除IP的Bug
This commit is contained in:
		@@ -322,6 +322,7 @@ func (this *IPItemDAO) FindEnabledItemContainsIP(tx *dbs.Tx, listId int64, ip ui
 | 
				
			|||||||
// FindEnabledItemsWithIP 根据IP查找Item
 | 
					// FindEnabledItemsWithIP 根据IP查找Item
 | 
				
			||||||
func (this *IPItemDAO) FindEnabledItemsWithIP(tx *dbs.Tx, ip string) (result []*IPItem, err error) {
 | 
					func (this *IPItemDAO) FindEnabledItemsWithIP(tx *dbs.Tx, ip string) (result []*IPItem, err error) {
 | 
				
			||||||
	_, err = this.Query(tx).
 | 
						_, err = this.Query(tx).
 | 
				
			||||||
 | 
							State(IPItemStateEnabled).
 | 
				
			||||||
		Attr("ipFrom", ip).
 | 
							Attr("ipFrom", ip).
 | 
				
			||||||
		Attr("ipTo", "").
 | 
							Attr("ipTo", "").
 | 
				
			||||||
		Where("(expiredAt=0 OR expiredAt>:nowTime)").
 | 
							Where("(expiredAt=0 OR expiredAt>:nowTime)").
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user