|
@@ -250,25 +250,25 @@ void Client::sendTaskEncoded(Scheduler::Task* task) {
|
|
|
builder.CreateString(
|
|
|
getTaskFileInfo(sent_files)),
|
|
|
builder.CreateString(
|
|
|
- KString{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("datetime"))}),
|
|
|
+ std::string{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("datetime")).toUtf8().constData()}),
|
|
|
builder.CreateString(
|
|
|
- KString{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("description"))}),
|
|
|
+ std::string{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("description")).toUtf8().constData()}),
|
|
|
builder.CreateString(
|
|
|
- KString{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("hashtags_string"))}),
|
|
|
+ std::string{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("hashtags_string")).toUtf8().constData()}),
|
|
|
builder.CreateString(
|
|
|
- KString{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("requested_by_string"))}),
|
|
|
+ std::string{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("requested_by_string")).toUtf8().constData()}),
|
|
|
builder.CreateString(
|
|
|
- KString{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("requested_by_phrase"))}),
|
|
|
+ std::string{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("requested_by_phrase")).toUtf8().constData()}),
|
|
|
builder.CreateString(
|
|
|
- KString{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("promote_share"))}),
|
|
|
+ std::string{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("promote_share")).toUtf8().constData()}),
|
|
|
builder.CreateString(
|
|
|
- KString{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("link_in_bio"))}),
|
|
|
- std::get<Scheduler::VariantIndex::BOOLEAN>(task->getTaskArgument("is_video")),
|
|
|
- getSelectedApp(),
|
|
|
+ std::string{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("link_in_bio")).toUtf8().constData()}),
|
|
|
+ std::get<Scheduler::VariantIndex::BOOLEAN>(task->getTaskArgument("is_video")),
|
|
|
+ getSelectedApp(),
|
|
|
builder.CreateString(
|
|
|
- KString{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("header"))}),
|
|
|
+ std::string{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("header")).toUtf8().constData()}),
|
|
|
builder.CreateString(
|
|
|
- KString{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("user"))}));
|
|
|
+ std::string{std::get<Scheduler::VariantIndex::QSTRING>(task->getTaskArgument("user")).toUtf8().constData()}));
|
|
|
builder.Finish(ig_task);
|
|
|
|
|
|
uint8_t* encoded_message_buffer = builder.GetBufferPointer();
|