aPinat
aPinat
Well, it can affect anything. It always depends how you query for things. An example for channels would be querying `GetGuildChannelsAsync`, deleting a channel which evicts the cache for that...
That would be a possibility. However one would have to evict the cache all the way to the top, i.e. in the first example, a role update means evicting the...
Yeah I mostly agree. By updating the cache I didn't mean to mutate existing objects, but to fetch the old and save a new one as you point out. Also...
If it is only a permission update on a role that can cause such a permission bypass, I think best option would be either to evict the `:Roles` cache or...
I believe that is how other libraries handle it as well, and how I've gone ahead to cache/track `VoiceState`s and `Presence`s. In theory I believe that is how the MemoryCache...
> This is exactly what Remora's caching does. The issue is that Discord doesn't always, for example, send a guild update immediately when you change a role, and then the...
Oh, I'm blind; not sure how I didn't see your issue... I'll just leave this open for reference for now and mostly for point 3. Point 4 is out scope...
Said switch in TFT Set 7 marks the introduction a new `queueId` of `1160` and `queueType` `RANKED_TFT_DOUBLE_UP` instead of `RANKED_TFT_PAIRS`. Also: https://github.com/RiotGames/developer-relations/issues/574#issuecomment-1159847974
@MingweiSamuel Those two don't have a Double Up rank, they only have their classic TFT ranks, try https://lolchess.gg/profile/euw/aatale or https://lolchess.gg/profile/na/jessixa as top rated Double Up players in EUW/NA.
Agreed, but since they are both practically a part of LoL and both use LoL infrastructure, and with `queues.json` also containing TFT queues, I thought to put them together for...