Attempt to check why some files are missing

This commit is contained in:
emeric
2020-02-19 13:35:31 +01:00
parent 0663ddb41a
commit 428ab70d27
9 changed files with 41 additions and 7 deletions
+3 -2
View File
@@ -21,6 +21,7 @@
#include <Wt/Dbo/WtSqlTraits.h>
#include "utils/Path.hpp"
#include "utils/Logger.hpp"
#include "utils/String.hpp"
@@ -62,11 +63,11 @@ ScanSettings::get(Session& session)
return session.getDboSession().find<ScanSettings>();
}
std::set<std::filesystem::path>
std::unordered_set<std::filesystem::path>
ScanSettings::getAudioFileExtensions() const
{
auto extensions = StringUtils::splitString(_audioFileExtensions, " ");
return std::set<std::filesystem::path>(std::cbegin(extensions), std::cend(extensions));
return std::unordered_set<std::filesystem::path>(std::cbegin(extensions), std::cend(extensions));
}
void
@@ -19,11 +19,13 @@
#pragma once
#include <filesystem>
#include <unordered_set>
#include <Wt/Dbo/Dbo.h>
#include <Wt/WTime.h>
#include "utils/Path.hpp"
namespace Database {
class ClusterType;
@@ -59,7 +61,7 @@ class ScanSettings : public Wt::Dbo::Dbo<ScanSettings>
Wt::WTime getUpdateStartTime() const { return _startTime; }
UpdatePeriod getUpdatePeriod() const { return _updatePeriod; }
std::vector<Wt::Dbo::ptr<ClusterType>> getClusterTypes() const;
std::set<std::filesystem::path> getAudioFileExtensions() const;
std::unordered_set<std::filesystem::path> getAudioFileExtensions() const;
RecommendationEngineType getRecommendationEngineType() const { return _recommendationEngineType; }
// Setters