Changeset View
Changeset View
Standalone View
Standalone View
libdiscover/backends/SnapBackend/SnapBackend.cpp
Show First 20 Lines • Show All 46 Lines • ▼ Show 20 Line(s) | 44 | SnapBackend::SnapBackend(QObject* parent) | |||
---|---|---|---|---|---|
47 | , m_reviews(new SnapReviewsBackend(this)) | 47 | , m_reviews(new SnapReviewsBackend(this)) | ||
48 | { | 48 | { | ||
49 | { | 49 | { | ||
50 | auto request = m_client.connect(); | 50 | auto request = m_client.connect(); | ||
51 | request->runSync(); | 51 | request->runSync(); | ||
52 | m_valid = request->error() == QSnapdRequest::NoError; | 52 | m_valid = request->error() == QSnapdRequest::NoError; | ||
53 | if (!m_valid) { | 53 | if (!m_valid) { | ||
54 | qWarning() << "snap problem at initialize:" << request->errorString(); | 54 | qWarning() << "snap problem at initialize:" << request->errorString(); | ||
55 | return; | ||||
55 | } | 56 | } | ||
56 | } | 57 | } | ||
57 | connect(m_reviews, &SnapReviewsBackend::ratingsReady, this, &AbstractResourcesBackend::emitRatingsReady); | 58 | connect(m_reviews, &SnapReviewsBackend::ratingsReady, this, &AbstractResourcesBackend::emitRatingsReady); | ||
58 | 59 | | |||
59 | //make sure we populate the installed resources first | 60 | //make sure we populate the installed resources first | ||
60 | populate(m_client.list(), AbstractResource::Installed); | 61 | populate(m_client.list(), AbstractResource::Installed); | ||
61 | } | 62 | } | ||
62 | 63 | | |||
▲ Show 20 Lines • Show All 114 Lines • Show Last 20 Lines |