[Glitch] Fix statuses without text disappearing on reload

Port bb9a633b99 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
This commit is contained in:
Claire
2025-11-20 10:52:53 +01:00
parent 8e68d6c6bf
commit 284223f45f

View File

@@ -32,7 +32,11 @@ function getStatusResultFunction(
};
}
if (statusBase.get('isLoading') && !statusBase.get('content')) {
// When a status is loading, a `isLoading` property is set
// A status can be loading because it is not known yet (in which case it will only contain `isLoading`)
// or because it is being re-fetched; in the latter case, `visibility` will always be set to a non-empty
// string.
if (statusBase.get('isLoading') && !statusBase.get('visibility')) {
return {
status: null,
loadingState: 'loading',