1
0
Derivar 0

cli: CommandTag: Use TagManager

Este cometimento está contido em:
Albert S. 2023-04-10 18:28:41 +02:00
ascendente 94fbdb5a92
cometimento 3e3a4d0cd4
1 ficheiros modificados com 3 adições e 1 eliminações

Ver ficheiro

@ -1,6 +1,7 @@
#include <QCommandLineParser> #include <QCommandLineParser>
#include "commandtag.h" #include "commandtag.h"
#include "logger.h" #include "logger.h"
#include "tagmanager.h"
int CommandTag::handle(QStringList arguments) int CommandTag::handle(QStringList arguments)
{ {
@ -52,7 +53,8 @@ int CommandTag::handle(QStringList arguments)
paths[i] = absolutePath; paths[i] = absolutePath;
} }
bool result = this->dbService->addTag(tag, paths); TagManager tagManager{*this->dbService};
bool result = tagManager.addPathsToTag(tag, paths);
if(!result) if(!result)
{ {
Logger::error() << "Failed to assign tags" << Qt::endl; Logger::error() << "Failed to assign tags" << Qt::endl;