chore: refresh models when getting object_info
This is a WIP that will be used to refresh the models when execution comfyUI without having to stop the server and start a new one
This commit is contained in:
		
							parent
							
								
									ce3b0dbe84
								
							
						
					
					
						commit
						67f25b2353
					
				@ -1999,6 +1999,25 @@ api.fetchApi = async (route, options) => {
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  if (route.startsWith("/object_info") && ext.native_mode) {
 | 
			
		||||
    const info = await getSelectedWorkflowInfo();
 | 
			
		||||
    console.log("info, ", info);  
 | 
			
		||||
    if (info) {
 | 
			
		||||
      const data = {
 | 
			
		||||
        refresh_private: true,
 | 
			
		||||
        refresh_public: true
 | 
			
		||||
      }
 | 
			
		||||
      await fetch("/comfyui-deploy/refresh-models", {
 | 
			
		||||
        method: "POST",
 | 
			
		||||
        headers: {
 | 
			
		||||
          Authorization: `Bearer ${info.cd_token}`,
 | 
			
		||||
          "Content-Type": "application/json",
 | 
			
		||||
        },
 | 
			
		||||
        body: JSON.stringify(data),
 | 
			
		||||
      });
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  return await orginal_fetch_api.call(api, route, options);
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user