diff options
Diffstat (limited to 'rbutil/rbutilqt/base/zipinstaller.cpp')
-rw-r--r-- | rbutil/rbutilqt/base/zipinstaller.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/rbutil/rbutilqt/base/zipinstaller.cpp b/rbutil/rbutilqt/base/zipinstaller.cpp index 3f3179f5f2..117fa2dae9 100644 --- a/rbutil/rbutilqt/base/zipinstaller.cpp +++ b/rbutil/rbutilqt/base/zipinstaller.cpp | |||
@@ -59,7 +59,7 @@ void ZipInstaller::installContinue() | |||
59 | m_url = m_urllist.at(runner); | 59 | m_url = m_urllist.at(runner); |
60 | m_logsection = m_loglist.at(runner); | 60 | m_logsection = m_loglist.at(runner); |
61 | if(runner < m_verlist.size()) m_logver = m_verlist.at(runner); | 61 | if(runner < m_verlist.size()) m_logver = m_verlist.at(runner); |
62 | else m_logver = "0"; | 62 | else m_logver = ""; |
63 | installStart(); | 63 | installStart(); |
64 | } | 64 | } |
65 | else { | 65 | else { |
@@ -176,6 +176,10 @@ void ZipInstaller::downloadDone(bool error) | |||
176 | // add file to log | 176 | // add file to log |
177 | zipContents.append(m_target); | 177 | zipContents.append(m_target); |
178 | } | 178 | } |
179 | if(m_logver.isEmpty()) { | ||
180 | // if no version info is set use the timestamp of the server file. | ||
181 | m_logver = getter->timestamp().toString(Qt::ISODate); | ||
182 | } | ||
179 | 183 | ||
180 | emit logItem(tr("Creating installation log"),LOGINFO); | 184 | emit logItem(tr("Creating installation log"),LOGINFO); |
181 | QSettings installlog(m_mountpoint + "/.rockbox/rbutil.log", QSettings::IniFormat, 0); | 185 | QSettings installlog(m_mountpoint + "/.rockbox/rbutil.log", QSettings::IniFormat, 0); |