diff options
Diffstat (limited to 'gentoobrowse-api/service')
-rw-r--r-- | gentoobrowse-api/service/portageimpl.cpp | 4 | ||||
-rw-r--r-- | gentoobrowse-api/service/portageimpl.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/gentoobrowse-api/service/portageimpl.cpp b/gentoobrowse-api/service/portageimpl.cpp index cf03f23..2147307 100644 --- a/gentoobrowse-api/service/portageimpl.cpp +++ b/gentoobrowse-api/service/portageimpl.cpp @@ -79,10 +79,10 @@ Portage::getPackage(Ice::Int id, const Ice::Current &) return fetchCache<Gentoo::PackagePtr>(sql::portage::getPackage, 30, id); } -IceUtil::Optional<Gentoo::PackagePtr> +Gentoo::PackagePtr Portage::findPackage(const std::string & cat, const std::string & pkg, const Ice::Current &) { - return fetchCache<IceUtil::Optional<Gentoo::PackagePtr>>(sql::portage::findPackage, 30, cat, pkg); + return fetchCache<Gentoo::PackagePtr>(sql::portage::findPackage, 30, cat, pkg); } Gentoo::Packages diff --git a/gentoobrowse-api/service/portageimpl.h b/gentoobrowse-api/service/portageimpl.h index 273fbed..17c30af 100644 --- a/gentoobrowse-api/service/portageimpl.h +++ b/gentoobrowse-api/service/portageimpl.h @@ -19,7 +19,7 @@ class DLL_PUBLIC Portage : public Gentoo::Portage, IceTray::AbstractCachingDatab Gentoo::OverviewCategories getOverviewCategoriesInSuper(const std::string &, const Ice::Current &) override; Gentoo::PackagePtr getPackage(Ice::Int id, const Ice::Current &) override; - IceUtil::Optional<Gentoo::PackagePtr> findPackage(const std::string &, const std::string &, const Ice::Current &) override; + Gentoo::PackagePtr findPackage(const std::string &, const std::string &, const Ice::Current &) override; Gentoo::Packages getPackagesInCategory(Ice::Int id, const Ice::Current &) override; Gentoo::Packages getAllPackages(const Ice::Current &) override; Gentoo::SearchResultPackages getPackagesSearch(const std::string & query, const Ice::Current &) override; |