api2/node/tasks: move userfilter to function signature
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
		
				
					committed by
					
						 Dietmar Maurer
						Dietmar Maurer
					
				
			
			
				
	
			
			
			
						parent
						
							55bee04856
						
					
				
				
					commit
					005a5b9677
				
			| @ -303,6 +303,7 @@ pub fn list_tasks( | |||||||
|     limit: u64, |     limit: u64, | ||||||
|     errors: bool, |     errors: bool, | ||||||
|     running: bool, |     running: bool, | ||||||
|  |     userfilter: Option<String>, | ||||||
|     param: Value, |     param: Value, | ||||||
|     mut rpcenv: &mut dyn RpcEnvironment, |     mut rpcenv: &mut dyn RpcEnvironment, | ||||||
| ) -> Result<Vec<TaskListItem>, Error> { | ) -> Result<Vec<TaskListItem>, Error> { | ||||||
| @ -315,7 +316,6 @@ pub fn list_tasks( | |||||||
|  |  | ||||||
|     let store = param["store"].as_str(); |     let store = param["store"].as_str(); | ||||||
|  |  | ||||||
|     let userfilter = param["userfilter"].as_str(); |  | ||||||
|  |  | ||||||
|     let list = server::read_task_list()?; |     let list = server::read_task_list()?; | ||||||
|  |  | ||||||
| @ -327,7 +327,7 @@ pub fn list_tasks( | |||||||
|         if !list_all && info.upid.userid != userid { continue; } |         if !list_all && info.upid.userid != userid { continue; } | ||||||
|  |  | ||||||
|  |  | ||||||
|         if let Some(userid) = userfilter { |         if let Some(userid) = &userfilter { | ||||||
|             if !info.upid.userid.as_str().contains(userid) { continue; } |             if !info.upid.userid.as_str().contains(userid) { continue; } | ||||||
|         } |         } | ||||||
|  |  | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user