We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a53e003 commit a41125bCopy full SHA for a41125b
src/services/rocket.py
@@ -183,6 +183,12 @@ def get_rocketpy_finset(fins: Fins, kind: str) -> RocketPyFins:
183
'rocket_radius': fins.rocket_radius,
184
}
185
186
+ extra_kwargs = {
187
+ key: value
188
+ for key, value in fins.get_additional_parameters().items()
189
+ if key not in base_kwargs
190
+ }
191
+
192
match kind:
193
case "trapezoidal":
194
factory = RocketPyTrapezoidalFins
@@ -194,7 +200,7 @@ def get_rocketpy_finset(fins: Fins, kind: str) -> RocketPyFins:
200
try:
195
201
rocketpy_finset = factory(
196
202
**base_kwargs,
197
- **fins.get_additional_parameters(),
203
+ **extra_kwargs,
198
204
)
199
205
except (TypeError, ValueError) as exc:
206
raise HTTPException(
0 commit comments