]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
only load status when all available downloaded
authorBastian Dehn <hhaalo@arcor.de>
Mon, 5 Feb 2024 19:30:54 +0000 (20:30 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Mon, 5 Feb 2024 19:30:54 +0000 (20:30 +0100)
src/kds_s2000w_handler.c

index 36c74a759939e9cea66880f191dd9515173f9ccd..707a7dcd0a4b4774e7461551ded9d55a3a247b34 100644 (file)
@@ -115,7 +115,8 @@ metadata kds_s2000w_handler_get_parameters(int image_number)
        json_object* mdata_value = NULL;
        int channels = 1;
 
-       if (!current_scan_status.complete_scanned) {
+       if (!current_scan_status.complete_scanned
+               && current_scan_status.available_images == current_scan_status.downloaded_images) {
                resp = kds_s2000w_client_response_init();
                kds_s2000w_client_status_session(state->sessionid, resp);
                printf("response: %s\n", resp->data);