mirror of
				https://github.com/yangjian102621/geekai.git
				synced 2025-11-04 08:13:43 +08:00 
			
		
		
		
	fix bug for white-list api key check
This commit is contained in:
		@@ -186,6 +186,13 @@ func (s *LicenseService) IsValidApiURL(uri string) error {
 | 
			
		||||
		return nil
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if s.urlWhiteList == nil || len(s.urlWhiteList) == 0 {
 | 
			
		||||
		urls, err := s.fetchUrlWhiteList()
 | 
			
		||||
		if err == nil {
 | 
			
		||||
			s.urlWhiteList = urls
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
	for _, v := range s.urlWhiteList {
 | 
			
		||||
		if strings.HasPrefix(uri, v) {
 | 
			
		||||
			return nil
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user