/***************************************************************************
- * Copyright (C) 2005-2019 by the Quassel Project *
+ * Copyright (C) 2005-2020 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
BacklogSettings settings;
switch (settings.requesterType()) {
+ case BacklogRequester::AsNeeded:
+ _requester = new AsNeededBacklogRequester(this);
+ break;
case BacklogRequester::GlobalUnread:
_requester = new GlobalUnreadBacklogRequester(this);
break;
break;
case BacklogRequester::PerBufferUnread:
case BacklogRequester::PerBufferFixed:
+ case BacklogRequester::AsNeeded:
default: {
BufferIdList buffers = filterNewBufferIds(bufferIds);
if (!buffers.isEmpty())