Filter expired WiiU friend requests from the returned list

This commit is contained in:
Jonathan Barrow 2023-04-18 11:40:30 -04:00
parent 1a5edb7d3d
commit e5306b2961
No known key found for this signature in database
GPG Key ID: E86E9FE9049C741F

View File

@ -1,6 +1,8 @@
package database_wiiu
import (
"time"
"github.com/PretendoNetwork/friends-secure/database"
"github.com/PretendoNetwork/friends-secure/globals"
"github.com/PretendoNetwork/nex-go"
@ -44,7 +46,10 @@ func GetUserFriendRequestsIn(pid uint32) []*friends_wiiu.FriendRequest {
friendRequest.Message.ExpiresOn = nex.NewDateTime(expiresOn)
friendRequest.SentOn = nex.NewDateTime(sentOn)
friendRequestsIn = append(friendRequestsIn, friendRequest)
// * Filter out expired requests
if friendRequest.Message.ExpiresOn.Standard().After(time.Now()) {
friendRequestsIn = append(friendRequestsIn, friendRequest)
}
}
return friendRequestsIn