mirror of https://github.com/jumpserver/jumpserver
				
				
				
			[Bugfix] 修复命令记录从 es 中获取失败(原因:时间日期格式不匹配)
							parent
							
								
									13822cbf6d
								
							
						
					
					
						commit
						b4d164954d
					
				|  | @ -1,6 +1,7 @@ | ||||||
| # -*- coding: utf-8 -*- | # -*- coding: utf-8 -*- | ||||||
| # | # | ||||||
| 
 | 
 | ||||||
|  | from datetime import datetime | ||||||
| from jms_storage.es import ESStorage | from jms_storage.es import ESStorage | ||||||
| from .base import CommandBase | from .base import CommandBase | ||||||
| from .models import AbstractSessionCommand | from .models import AbstractSessionCommand | ||||||
|  | @ -14,6 +15,13 @@ class CommandStore(ESStorage, CommandBase): | ||||||
|                user=None, asset=None, system_user=None, |                user=None, asset=None, system_user=None, | ||||||
|                input=None, session=None): |                input=None, session=None): | ||||||
| 
 | 
 | ||||||
|  |         if date_from is not None: | ||||||
|  |             if isinstance(date_from, float): | ||||||
|  |                 date_from = datetime.fromtimestamp(date_from) | ||||||
|  |         if date_to is not None: | ||||||
|  |             if isinstance(date_to, float): | ||||||
|  |                 date_to = datetime.fromtimestamp(date_to) | ||||||
|  | 
 | ||||||
|         data = super().filter(date_from=date_from, date_to=date_to, |         data = super().filter(date_from=date_from, date_to=date_to, | ||||||
|                               user=user, asset=asset, system_user=system_user, |                               user=user, asset=asset, system_user=system_user, | ||||||
|                               input=input, session=session) |                               input=input, session=session) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 BaiJiangJie
						BaiJiangJie