Friction: Fix friction loading.

scenarios
Pierre-Antoine 2025-08-18 09:39:52 +02:00
parent 23a0bc33fa
commit b62d1429c0
1 changed files with 9 additions and 8 deletions

View File

@ -167,25 +167,26 @@ class Friction(SQLSubModel):
deleted = (next(it) == 1) deleted = (next(it) == 1)
begin_rk = next(it) begin_rk = next(it)
end_rk = next(it) end_rk = next(it)
begin_strickler_pid = next(it) begin_strickler_pid = int(next(it))
end_strickler_pid = next(it) end_strickler_pid = int(next(it))
owner_scenario = next(it) owner_scenario = next(it)
# Get stricklers # Get stricklers
begin_strickler = None begin_strickler = None
if int(begin_strickler_pid) != -1: if begin_strickler_pid != -1:
begin_strickler = next( begin_strickler = next(
filter( filter(
lambda s: s.pamhyr_id == begin_strickler_pid, lambda s: s.id == begin_strickler_pid,
stricklers stricklers
) )
) )
begin_strickler = None end_strickler = None
if int(end_strickler_pid) != -1: if end_strickler_pid != -1:
begin_strickler = next( end_strickler = next(
filter( filter(
lambda s: s.id == begin_strickler_pid, stricklers lambda s: s.id == begin_strickler_pid,
stricklers
) )
) )