diff --git a/changelog/+store_default_branch_generator.fixed.md b/changelog/+store_default_branch_generator.fixed.md new file mode 100644 index 00000000..58275274 --- /dev/null +++ b/changelog/+store_default_branch_generator.fixed.md @@ -0,0 +1 @@ +fixes an issue where the default branch of the client store was not properly set in a generator diff --git a/infrahub_sdk/generator.py b/infrahub_sdk/generator.py index 24e4bebc..854b3cb4 100644 --- a/infrahub_sdk/generator.py +++ b/infrahub_sdk/generator.py @@ -40,6 +40,7 @@ def __init__( self.generator_instance = generator_instance self._init_client = client.clone() self._init_client.config.default_branch = self._init_client.default_branch = self.branch_name + self._init_client.store._default_branch = self.branch_name self._client: InfrahubClient | None = None self._nodes: list[InfrahubNode] = [] self._related_nodes: list[InfrahubNode] = []