diff --git a/scrapegraphai/graphs/abstract_graph.py b/scrapegraphai/graphs/abstract_graph.py index 197d4af6..f443c73a 100644 --- a/scrapegraphai/graphs/abstract_graph.py +++ b/scrapegraphai/graphs/abstract_graph.py @@ -103,7 +103,7 @@ class AbstractGraph(ABC): "cache_path": self.cache_path, } - self.set_common_params(common_params, overwrite=False) + self.set_common_params(common_params, overwrite=True) # set burr config self.burr_kwargs = config.get("burr_kwargs", None) diff --git a/scrapegraphai/nodes/fetch_node.py b/scrapegraphai/nodes/fetch_node.py index 2c0148b6..681ce6fd 100644 --- a/scrapegraphai/nodes/fetch_node.py +++ b/scrapegraphai/nodes/fetch_node.py @@ -43,7 +43,7 @@ class FetchNode(BaseNode): node_config: Optional[dict] = None, node_name: str = "Fetch", ): - super().__init__(node_name, "node", input, output, 1) + super().__init__(node_name, "node", input, output, 1, node_config) self.headless = ( True if node_config is None else node_config.get("headless", True)