Quellcode durchsuchen

updating UI and adding some temporary troubleshooting

logicp vor 4 Jahren
Ursprung
Commit
4e7e85e250
3 geänderte Dateien mit 3 neuen und 26 gelöschten Zeilen
  1. 0 25
      argdialog.ui
  2. 2 1
      src/client.cpp
  3. 1 0
      src/mainwindow.cpp

+ 0 - 25
argdialog.ui

@@ -101,31 +101,6 @@ color: rgb(131, 148, 150);
 font-weight: 700;
 font-weight: 700;
 </string>
 </string>
         </property>
         </property>
-        <item>
-         <property name="text">
-          <string>description</string>
-         </property>
-        </item>
-        <item>
-         <property name="text">
-          <string>hashtag</string>
-         </property>
-        </item>
-        <item>
-         <property name="text">
-          <string>requested by</string>
-         </property>
-        </item>
-        <item>
-         <property name="text">
-          <string>promote/share</string>
-         </property>
-        </item>
-        <item>
-         <property name="text">
-          <string>link/bio</string>
-         </property>
-        </item>
        </widget>
        </widget>
       </item>
       </item>
       <item>
       <item>

+ 2 - 1
src/client.cpp

@@ -62,7 +62,7 @@ void Client::handleMessages() {
         memset(receive_buffer, 0, MAX_PACKET_SIZE);
         memset(receive_buffer, 0, MAX_PACKET_SIZE);
         ssize_t bytes_received = 0;
         ssize_t bytes_received = 0;
         bytes_received = recv(m_client_socket_fd, receive_buffer, MAX_PACKET_SIZE, 0);
         bytes_received = recv(m_client_socket_fd, receive_buffer, MAX_PACKET_SIZE, 0);
-        if (bytes_received == 0) { // Finish message loop
+        if (bytes_received < 1) { // Finish message loop
             break;
             break;
         }
         }
         size_t end_idx = findNullIndex(receive_buffer);
         size_t end_idx = findNullIndex(receive_buffer);
@@ -243,6 +243,7 @@ std::string getTaskFileInfo(std::vector<SentFile> files) {
  */
  */
 void Client::sendTaskEncoded(Scheduler::Task* task) {
 void Client::sendTaskEncoded(Scheduler::Task* task) {
   if (task->getType() == Scheduler::TaskType::INSTAGRAM) {
   if (task->getType() == Scheduler::TaskType::INSTAGRAM) {
+    auto mask_value = std::get<Scheduler::VariantIndex::INTEGER>(task->getTaskArgument("mask"));
     flatbuffers::Offset<IGTask> ig_task =
     flatbuffers::Offset<IGTask> ig_task =
         CreateIGTask(
         CreateIGTask(
             builder,
             builder,

+ 1 - 0
src/mainwindow.cpp

@@ -214,6 +214,7 @@ void MainWindow::connectClient() {
         if (mask > -1) {
         if (mask > -1) {
             qDebug() << "Scheduling a task";
             qDebug() << "Scheduling a task";
             task->setArgument("mask", mask);
             task->setArgument("mask", mask);
+            auto updated_mask_value = std::get<VariantIndex::INTEGER>(task->getTaskArgument("mask"));
             q_client->scheduleTask(task);
             q_client->scheduleTask(task);
         }
         }
       });
       });