Use latest image for new sets
Previously, it would use the image from the best ranked set.
This commit is contained in:
parent
c866fac9d2
commit
794504dee0
|
@ -45,9 +45,10 @@ export default function SetList() {
|
||||||
setWorkouts(todaysWorkouts);
|
setWorkouts(todaysWorkouts);
|
||||||
let workout = todaysWorkouts[0];
|
let workout = todaysWorkouts[0];
|
||||||
let best = await getBestSet(workout);
|
let best = await getBestSet(workout);
|
||||||
|
let [{image}] = await getSets({search: best.name, limit: 1, offset: 0});
|
||||||
console.log(`${SetList.name}.predict:`, {workout, best});
|
console.log(`${SetList.name}.predict:`, {workout, best});
|
||||||
if (!todaysSet || !todaysWorkouts.includes(todaysSet.name))
|
if (!todaysSet || !todaysWorkouts.includes(todaysSet.name))
|
||||||
return setSet(best);
|
return setSet({...best, image});
|
||||||
let _count = await countToday(todaysSet.name);
|
let _count = await countToday(todaysSet.name);
|
||||||
console.log(`${SetList.name}.predict:`, {_count});
|
console.log(`${SetList.name}.predict:`, {_count});
|
||||||
workout = todaysSet.name;
|
workout = todaysSet.name;
|
||||||
|
@ -55,11 +56,12 @@ export default function SetList() {
|
||||||
const index = todaysWorkouts.indexOf(todaysSet.name) + 1;
|
const index = todaysWorkouts.indexOf(todaysSet.name) + 1;
|
||||||
if (_count >= Number(best.sets)) {
|
if (_count >= Number(best.sets)) {
|
||||||
best = await getBestSet(todaysWorkouts[index]);
|
best = await getBestSet(todaysWorkouts[index]);
|
||||||
|
[{image}] = await getSets({search: best.name, limit: 1, offset: 0});
|
||||||
_count = 0;
|
_count = 0;
|
||||||
}
|
}
|
||||||
if (best.name === '') setCount(0);
|
if (best.name === '') setCount(0);
|
||||||
else setCount(_count);
|
else setCount(_count);
|
||||||
setSet(best);
|
setSet({...best, image});
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
const refresh = useCallback(async () => {
|
const refresh = useCallback(async () => {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user