Skip to content

Commit b6e2798

Browse files
authored
Merge pull request #800 from MerginMaps/fix_reloading_projects
Fix projects list reloading
2 parents 7622424 + f48d590 commit b6e2798

File tree

1 file changed

+0
-9
lines changed

1 file changed

+0
-9
lines changed

Mergin/data_item.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -443,15 +443,6 @@ def fetch_projects(self, page=1, per_page=PROJS_PER_PAGE):
443443
self.projects += resp["projects"]
444444
self.total_projects_count = int(resp["count"]) if is_number(resp["count"]) else 0
445445

446-
# Sometimes we fetched a local, recursivly fetch until we fetched enougth at the same time
447-
set_fetched_projects = set([i["name"] for i in resp["projects"]])
448-
set_local_projects = set([i["name"] for i in self.local_projects])
449-
450-
new_projs_per_page_left = per_page - len(set_fetched_projects - set_local_projects)
451-
if new_projs_per_page_left != 0 and len(self.projects) < self.total_projects_count:
452-
new_page_to_get = floor(len(self.projects) / new_projs_per_page_left) + 1
453-
self.fetch_projects(new_page_to_get, per_page=new_projs_per_page_left)
454-
455446
except URLError:
456447
error_item = QgsErrorItem(self, "Failed to get projects from server", "/Mergin/error")
457448
sip.transferto(error_item, self)

0 commit comments

Comments
 (0)