diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2020-09-06 21:28:07 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2020-09-06 21:28:07 -0400 |
commit | 66cc4b3cc7c7170bd7ff0347ed377d317dcdce91 (patch) | |
tree | 4c25bc8cdb68a482aac45e4417c8caca422ba7bb /abaddon.cpp | |
parent | 10e547c4947849647463c6f302edbbefc46aac80 (diff) | |
download | abaddon-portaudio-66cc4b3cc7c7170bd7ff0347ed377d317dcdce91.tar.gz abaddon-portaudio-66cc4b3cc7c7170bd7ff0347ed377d317dcdce91.zip |
refactor (store)
Diffstat (limited to 'abaddon.cpp')
-rw-r--r-- | abaddon.cpp | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/abaddon.cpp b/abaddon.cpp index b389b20..706e315 100644 --- a/abaddon.cpp +++ b/abaddon.cpp @@ -134,7 +134,7 @@ void Abaddon::ActionMoveGuildUp(Snowflake id) { // get iter to target decltype(order)::iterator target_iter; for (auto it = order.begin(); it != order.end(); it++) { - if (it->first == id) { + if (*it == id) { target_iter = it; break; } @@ -143,11 +143,7 @@ void Abaddon::ActionMoveGuildUp(Snowflake id) { decltype(order)::iterator left = target_iter - 1; std::swap(*left, *target_iter); - std::vector<Snowflake> new_sort; - for (const auto &x : order) - new_sort.push_back(x.first); - - m_discord.UpdateSettingsGuildPositions(new_sort); + m_discord.UpdateSettingsGuildPositions(order); } void Abaddon::ActionMoveGuildDown(Snowflake id) { @@ -155,7 +151,7 @@ void Abaddon::ActionMoveGuildDown(Snowflake id) { // get iter to target decltype(order)::iterator target_iter; for (auto it = order.begin(); it != order.end(); it++) { - if (it->first == id) { + if (*it == id) { target_iter = it; break; } @@ -164,11 +160,7 @@ void Abaddon::ActionMoveGuildDown(Snowflake id) { decltype(order)::iterator right = target_iter + 1; std::swap(*right, *target_iter); - std::vector<Snowflake> new_sort; - for (const auto &x : order) - new_sort.push_back(x.first); - - m_discord.UpdateSettingsGuildPositions(new_sort); + m_discord.UpdateSettingsGuildPositions(order); } void Abaddon::ActionCopyGuildID(Snowflake id) { |