refactor: remove LimitedQueueSnapshot (#6606)
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
This commit is contained in:
@@ -71,13 +71,12 @@ bool Channel::hasMessages() const
|
||||
return !this->messages_.empty();
|
||||
}
|
||||
|
||||
LimitedQueueSnapshot<MessagePtr> Channel::getMessageSnapshot() const
|
||||
std::vector<MessagePtr> Channel::getMessageSnapshot() const
|
||||
{
|
||||
return this->messages_.getSnapshot();
|
||||
}
|
||||
|
||||
LimitedQueueSnapshot<MessagePtr> Channel::getMessageSnapshot(
|
||||
size_t nItems) const
|
||||
std::vector<MessagePtr> Channel::getMessageSnapshot(size_t nItems) const
|
||||
{
|
||||
return this->messages_.lastN(nItems);
|
||||
}
|
||||
@@ -147,7 +146,7 @@ void Channel::addOrReplaceClearChat(MessagePtr message, const QDateTime &now)
|
||||
|
||||
void Channel::disableAllMessages()
|
||||
{
|
||||
LimitedQueueSnapshot<MessagePtr> snapshot = this->getMessageSnapshot();
|
||||
std::vector<MessagePtr> snapshot = this->getMessageSnapshot();
|
||||
int snapshotLength = snapshot.size();
|
||||
for (int i = 0; i < snapshotLength; i++)
|
||||
{
|
||||
|
||||
@@ -79,8 +79,8 @@ public:
|
||||
virtual const QString &getLocalizedName() const;
|
||||
bool isTwitchChannel() const;
|
||||
virtual bool isEmpty() const;
|
||||
LimitedQueueSnapshot<MessagePtr> getMessageSnapshot() const;
|
||||
LimitedQueueSnapshot<MessagePtr> getMessageSnapshot(size_t nItems) const;
|
||||
std::vector<MessagePtr> getMessageSnapshot() const;
|
||||
std::vector<MessagePtr> getMessageSnapshot(size_t nItems) const;
|
||||
|
||||
// MESSAGES
|
||||
// overridingFlags can be filled in with flags that should be used instead
|
||||
|
||||
Reference in New Issue
Block a user