arikawa/session
diamondburned 7f4daccd2d
shard: Separate state's cabinet, fix return bugs
This commit makes it so that all sharded state.State instances will have
its own cabinet store on construction. This ensures that when a State is
reconnected, a Ready event won't wipe the cabinet for all other states.

This commit also fixes a bug with the Shard() and FromGuildID() getters.
2021-10-31 13:10:34 -07:00
..
session.go shard: Separate state's cabinet, fix return bugs 2021-10-31 13:10:34 -07:00
session_shard_test.go shard: Remake shard manager (#226) 2021-06-14 15:22:55 -07:00