diff --git a/atdb/taskdatabase/services/algorithms.py b/atdb/taskdatabase/services/algorithms.py index f9d94082d80eea1479581a562b5d22de1510dfe2..d55848d5e0fbac81d46f1d28b010ed1631468b50 100644 --- a/atdb/taskdatabase/services/algorithms.py +++ b/atdb/taskdatabase/services/algorithms.py @@ -3,6 +3,7 @@ Author: Nico Vermaas - Astron Description: Business logic for ATDB. These functions are called from the views (views.py). """ +import os import requests import base64 from datetime import datetime, timedelta @@ -724,7 +725,7 @@ def add_plots(task, token, translation, results): collapseable = collapseable.replace('replace_with_basename', basename) collapseable = collapseable.replace('replace_with_image', img_html) collapseable = collapseable.replace('replace_with_url', url) - collapseable = collapseable.replace('replace_with_id', "plot" + str(count)) + collapseable = collapseable.replace('replace_with_id', "plot" + str(task.id)+'_'+str(count)) results += '<tr><td>' + collapseable + '</td></tr>' else: