mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-13 16:18:42 +00:00
Refresh Metrics on Metadata values changing
.. in case things like Weight, CP or W' metadata was changed
This commit is contained in:
@@ -364,13 +364,15 @@ RideItem::checkStale()
|
||||
if (context->athlete->emptyindex == true) {
|
||||
metacrc = 0; // reset as index missing
|
||||
isstale = true;
|
||||
|
||||
// metadata has changed
|
||||
} else if (metacrc != metaCRC()) isstale = true;
|
||||
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
// we need to mark stale for 2 reasons
|
||||
// 1) lucene index needs updating
|
||||
// 2) "special" fields may have changed (e.g. CP)
|
||||
if (metacrc != metaCRC()) isstale = true;
|
||||
|
||||
return isstale;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user