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);
 | 
					  return await orginal_fetch_api.call(api, route, options);
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user