refactor: comment out get_case_named_stacks method for future reference

This commit is contained in:
Ross
2026-07-13 10:58:19 +01:00
parent 2c56fcd4e7
commit d322806b80
+30 -30
View File
@@ -1203,40 +1203,40 @@ class Case(models.Model, AuthorMixin, QuestionMixin):
else:
return images
def get_case_named_stacks(self):
def build_stacks_for(case_obj, prefix=None):
logger.debug(f"Building stacks for case {case_obj.pk} with prefix '{prefix}'")
stacks = []
for series in case_obj.get_ordered_series():
series_images = list(series.get_images())
series_images_with_urls = [(img, f"{REMOTE_URL}{img.image.url}") for img in series_images]
images = [url for _, url in series_images_with_urls]
declared_groups = _build_declared_series_groups(series, series_images_with_urls)
name = f"{prefix}: {series}" if prefix else str(series)
stacks.append(
{
"name": name,
"imageIds": images,
"seriesId": series.pk,
"series": declared_groups,
}
)
return stacks
#def get_case_named_stacks(self):
# def build_stacks_for(case_obj, prefix=None):
# logger.debug(f"Building stacks for case {case_obj.pk} with prefix '{prefix}'")
# stacks = []
# for series in case_obj.get_ordered_series():
# series_images = list(series.get_images())
# series_images_with_urls = [(img, f"{REMOTE_URL}{img.image.url}") for img in series_images]
# images = [url for _, url in series_images_with_urls]
# declared_groups = _build_declared_series_groups(series, series_images_with_urls)
# name = f"{prefix}: {series}" if prefix else str(series)
# stacks.append(
# {
# "name": name,
# "imageIds": images,
# "seriesId": series.pk,
# "series": declared_groups,
# }
# )
# return stacks
results = []
# results = []
logger.debug(f"Building stacks for case {self.pk}")
# logger.debug(f"Building stacks for case {self.pk}")
# main case entry
results.append(
{
"caseId": f"",
"studyId": f"Current Case",
"stacks": build_stacks_for(self, prefix=None),
}
)
# # main case entry
# results.append(
# {
# "caseId": f"",
# "studyId": f"Current Case",
# "stacks": build_stacks_for(self, prefix=None),
# }
# )
return json.dumps(results)
# return json.dumps(results)
class NormalCase(models.Model, AuthorMixin):