mirror of
https://github.com/nextcloud/desktop.git
synced 2025-10-26 11:17:43 +00:00
convert double numbers to int because we expect them to be real ints
we give them to APIs expecting int we compare them to int values Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
This commit is contained in:
parent
61ccde6b7c
commit
0640eb6c31
@ -409,21 +409,21 @@ QString UserStatusSelectorModel::timeDifferenceToString(int differenceSecs) cons
|
||||
if (differenceSecs < 60) {
|
||||
return tr("Less than a minute");
|
||||
} else if (differenceSecs < 60 * 60) {
|
||||
const auto minutesLeft = std::ceil(differenceSecs / 60.0);
|
||||
const auto minutesLeft = static_cast<int>(std::ceil(differenceSecs / 60.0));
|
||||
if (minutesLeft == 1) {
|
||||
return tr("1 minute");
|
||||
} else {
|
||||
return tr("%1 minutes", "", minutesLeft).arg(minutesLeft);
|
||||
}
|
||||
} else if (differenceSecs < 60 * 60 * 24) {
|
||||
const auto hoursLeft = std::ceil(differenceSecs / 60.0 / 60.0);
|
||||
const auto hoursLeft = static_cast<int>(std::ceil(differenceSecs / 60.0 / 60.0));
|
||||
if (hoursLeft == 1) {
|
||||
return tr("1 hour");
|
||||
} else {
|
||||
return tr("%1 hours", "", hoursLeft).arg(hoursLeft);
|
||||
}
|
||||
} else {
|
||||
const auto daysLeft = std::ceil(differenceSecs / 60.0 / 60.0 / 24.0);
|
||||
const auto daysLeft = static_cast<int>(std::ceil(differenceSecs / 60.0 / 60.0 / 24.0));
|
||||
if (daysLeft == 1) {
|
||||
return tr("1 day");
|
||||
} else {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user