Fetch only required number of URLs

This commit is contained in:
Vishnu Mohandas 2021-02-13 17:58:35 +05:30
parent 3be8ee5299
commit abca565a8a

View file

@ -2,6 +2,7 @@ import 'dart:async';
import 'dart:collection'; import 'dart:collection';
import 'dart:convert'; import 'dart:convert';
import 'dart:io' as io; import 'dart:io' as io;
import 'dart:math';
import 'package:connectivity/connectivity.dart'; import 'package:connectivity/connectivity.dart';
import 'package:dio/dio.dart'; import 'package:dio/dio.dart';
import 'package:flutter_sodium/flutter_sodium.dart'; import 'package:flutter_sodium/flutter_sodium.dart';
@ -415,7 +416,7 @@ class FileUploader {
final response = await _dio.get( final response = await _dio.get(
Configuration.instance.getHttpEndpoint() + "/files/upload-urls", Configuration.instance.getHttpEndpoint() + "/files/upload-urls",
queryParameters: { queryParameters: {
"count": 42, // m4gic number "count": min(42, 2 * _queue.length), // m4gic number
}, },
options: Options( options: Options(
headers: {"X-Auth-Token": Configuration.instance.getToken()}), headers: {"X-Auth-Token": Configuration.instance.getToken()}),