@@ -169,6 +169,7 @@ def create_latest(row, dir):
169169
170170def create_latest_with_configurations (row , dir ):
171171 name = row ["name" ]
172+ default_config = row ["default-configuration" ]
172173
173174 if "configurations" not in row :
174175 return ""
@@ -177,7 +178,7 @@ def create_latest_with_configurations(row, dir):
177178 for config_item in row ["configurations" ]:
178179 config = config_item ["name" ]
179180 config_name = f"{ name } -{ config } -latest"
180- if config_item [ "is-default" ] :
181+ if config == default_config :
181182 settings += config_setting_tpl .format (
182183 name = config_name ,
183184 value = f"{ name } " ,
@@ -231,10 +232,11 @@ def create_version_with_configurations(row, dir):
231232 settings = ""
232233 for version_item in row ["versions" ]:
233234 version = version_item ["version" ]
235+ default_config = row ["default-configuration" ]
234236 for config_item in row ["configurations" ]:
235237 config = config_item ["name" ]
236238 config_name = f"{ name } -{ config } -{ version } "
237- if config_item [ "is-default" ] :
239+ if config == default_config :
238240 settings += config_setting_tpl .format (
239241 name = config_name ,
240242 value = f"{ name } -{ version } " ,
0 commit comments