~renatofilho/qtorganizer5-eds/qt5.0.2

« back to all changes in this revision

Viewing changes to qorganizer/qorganizer-eds-saverequestdata.cpp

  • Committer: Tarmac
  • Author(s): Renato Araujo Oliveira Filho
  • Date: 2014-01-08 02:50:38 UTC
  • mfrom: (24.2.13 fix-1262296)
  • Revision ID: tarmac-20140108025038-cin7xipcfkd8uf3q
Fixed create items without collection id. Fixes: https://bugs.launchpad.net/bugs/1262296.

Approved by PS Jenkins bot, Gustavo Pichorim Boiko.

Show diffs side-by-side

added added

removed removed

Lines of Context:
31
31
    // map items by collection
32
32
    Q_FOREACH(const QOrganizerItem &i, request<QOrganizerItemSaveRequest>()->items()) {
33
33
        QString collectionId = i.collectionId().toString();
 
34
        if (collectionId == QStringLiteral("qtorganizer:::"))  {
 
35
            collectionId = QStringLiteral("");
 
36
        }
34
37
        QList<QOrganizerItem> li = m_items[collectionId];
35
38
        li << i;
36
39
        m_items.insert(collectionId, li);
62
65
QString SaveRequestData::nextCollection()
63
66
{
64
67
    if (m_items.isEmpty()) {
65
 
        m_currentCollection = QString();
 
68
        m_currentCollection = QString(QString::null);
66
69
        m_currentItems.clear();
67
70
    } else {
68
71
        m_currentCollection = m_items.keys().first();