From eb2660010a58dc30a0f44e1503ba51a1c76169f8 Mon Sep 17 00:00:00 2001 From: Szabo Zoltan Date: Wed, 12 Jun 2024 18:34:30 +0200 Subject: [PATCH] All Molnix positions instead of only /open --- api/management/commands/sync_molnix.py | 2 +- api/molnix_utils.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/api/management/commands/sync_molnix.py b/api/management/commands/sync_molnix.py index 9929263f5a..44ee7c756d 100644 --- a/api/management/commands/sync_molnix.py +++ b/api/management/commands/sync_molnix.py @@ -73,7 +73,7 @@ def get_unique_tags(deployments, open_positions): if tag["id"] not in tag_ids: tags.append(tag) tag_ids.append(tag["id"]) - for position in open_positions: + for position in open_positions: # FIXME: paginated for tag in position["tags"]: if tag["id"] not in tag_ids: tags.append(tag) diff --git a/api/molnix_utils.py b/api/molnix_utils.py index 85a53f8082..1d97fa88b9 100644 --- a/api/molnix_utils.py +++ b/api/molnix_utils.py @@ -58,8 +58,8 @@ def get_tag_groups(self, id): return self.call_api(path="tags/edit/%d" % id)["tag"]["groups"] def get_open_positions(self): - # return self.call_api_paginated(path='positions', response_key='positions') - return self.call_api(path="positions/open") + # return self.call_api_paginated(path="positions", response_key="positions") + return self.call_api_paginated(path="positions", response_key="positions", params={"limit": 99999}) def get_deployments(self): deployments_filter = {