@@ -44,45 +44,45 @@ MAMManager::MAMManager(Client *client, int mamPageSize, int mamMaxMessages, bool
44
44
MAMManager::~MAMManager () { delete d; }
45
45
46
46
// TODO: review the safety of these methods/object lifetimes
47
- MAMTask MAMManager::getFullArchive (const Jid &j, const bool allowMUCArchives)
47
+ MAMTask * MAMManager::getFullArchive (const Jid &j, const bool allowMUCArchives)
48
48
{
49
- MAMTask task = new MAMTask (d->client ->rootTask ());
49
+ auto task = new MAMTask (d->client ->rootTask ());
50
50
51
- task. get (j, QString (), QString (), allowMUCArchives, d->mamPageSize , d->mamMaxMessages , d->flipPages , d->backwards );
51
+ task-> get (j, QString (), QString (), allowMUCArchives, d->mamPageSize , d->mamMaxMessages , d->flipPages , d->backwards );
52
52
return task;
53
53
}
54
54
55
- MAMTask MAMManager::getArchiveByIDRange (const Jid &j, const QString &fromID, const QString &toID,
56
- const bool allowMUCArchives)
55
+ MAMTask * MAMManager::getArchiveByIDRange (const Jid &j, const QString &fromID, const QString &toID,
56
+ const bool allowMUCArchives)
57
57
{
58
- MAMTask task = new MAMTask (d->client ->rootTask ());
58
+ auto task = new MAMTask (d->client ->rootTask ());
59
59
60
- task. get (j, fromID, toID, allowMUCArchives, d->mamPageSize , d->mamMaxMessages , d->flipPages , d->backwards );
60
+ task-> get (j, fromID, toID, allowMUCArchives, d->mamPageSize , d->mamMaxMessages , d->flipPages , d->backwards );
61
61
return task;
62
62
}
63
63
64
- MAMTask MAMManager::getArchiveByTimeRange (const Jid &j, const QDateTime &from, const QDateTime &to,
65
- const bool allowMUCArchives)
64
+ MAMTask * MAMManager::getArchiveByTimeRange (const Jid &j, const QDateTime &from, const QDateTime &to,
65
+ const bool allowMUCArchives)
66
66
{
67
- MAMTask task = new MAMTask (d->client ->rootTask ());
67
+ auto task = new MAMTask (d->client ->rootTask ());
68
68
69
- task. get (j, from, to, allowMUCArchives, d->mamPageSize , d->mamMaxMessages , d->flipPages , d->backwards );
69
+ task-> get (j, from, to, allowMUCArchives, d->mamPageSize , d->mamMaxMessages , d->flipPages , d->backwards );
70
70
return task;
71
71
}
72
72
73
- MAMTask MAMManager::getLatestMessagesFromArchive (const Jid &j, const QString &fromID, const bool allowMUCArchives,
74
- int amount)
73
+ MAMTask * MAMManager::getLatestMessagesFromArchive (const Jid &j, const QString &fromID, const bool allowMUCArchives,
74
+ int amount)
75
75
{
76
- MAMTask task = new MAMTask (d->client ->rootTask ());
76
+ auto task = new MAMTask (d->client ->rootTask ());
77
77
78
- task. get (j, fromID, QString (), allowMUCArchives, d->mamPageSize , amount, true , true );
78
+ task-> get (j, fromID, QString (), allowMUCArchives, d->mamPageSize , amount, true , true );
79
79
return task;
80
80
}
81
81
82
- MAMTask MAMManager::getMessagesBeforeID (const Jid &j, const QString &toID, const bool allowMUCArchives, int amount)
82
+ MAMTask * MAMManager::getMessagesBeforeID (const Jid &j, const QString &toID, const bool allowMUCArchives, int amount)
83
83
{
84
- MAMTask task = new MAMTask (d->client ->rootTask ());
84
+ auto task = new MAMTask (d->client ->rootTask ());
85
85
86
- task. get (j, QString (), toID, allowMUCArchives, d->mamPageSize , amount, true , true );
86
+ task-> get (j, QString (), toID, allowMUCArchives, d->mamPageSize , amount, true , true );
87
87
return task;
88
88
}
0 commit comments