public async Task<Listing> GetMessages(User user)
{
await Initialize();
try
{
var things = await RetrieveOrderedThings("messages-" + user.Username, TimeSpan.FromDays(1));
if (things == null)
return new Listing { Data = new ListingData { Children = new List<Thing>() } };
else
return new Listing { Data = new ListingData { Children = things.ToList() } };
}
catch
{
return new Listing { Data = new ListingData { Children = new List<Thing>() } };
}
}