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