installer not respecting nom packages versions
The issue results in packages upgrading without having checked whether breaking changes exist. This resulted in data tables being updated to 2.x.x and breaking compatibility with SMASCH.
return wrap_response(request, "appointments/index.html", context)
File "/usr/lib/smasch/web/views/view_utils.py", line 23, in wrap_response
return render(request, template, final_params)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/shortcuts.py", line 19, in render
content = loader.render_to_string(template_name, context, request, using=using)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/loader.py", line 62, in render_to_string
return template.render(context, request)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/backends/django.py", line 61, in render
return self.template.render(context)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/base.py", line 170, in render
return self._render(context)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/test/utils.py", line 100, in instrumented_test_render
return self.nodelist.render(context)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/base.py", line 938, in render
bit = node.render_annotated(context)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/base.py", line 905, in render_annotated
return self.render(context)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/loader_tags.py", line 150, in render
return compiled_parent._render(context)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/test/utils.py", line 100, in instrumented_test_render
return self.nodelist.render(context)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/base.py", line 938, in render
bit = node.render_annotated(context)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/base.py", line 905, in render_annotated
return self.render(context)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/loader_tags.py", line 62, in render
result = block.nodelist.render(context)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/base.py", line 938, in render
bit = node.render_annotated(context)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/base.py", line 905, in render_annotated
return self.render(context)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/templatetags/static.py", line 106, in render
url = self.url(context)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/templatetags/static.py", line 103, in url
return self.handle_simple(path)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/templatetags/static.py", line 118, in handle_simple
return staticfiles_storage.url(path)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/contrib/staticfiles/storage.py", line 147, in url
return self._url(self.stored_name, name, force)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/contrib/staticfiles/storage.py", line 126, in _url
hashed_name = hashed_name_func(*args)
File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/contrib/staticfiles/storage.py", line 417, in stored_name
raise ValueError("Missing staticfiles manifest entry for '%s'" % clean_name)
ValueError: Missing staticfiles manifest entry for 'npm/datatables.net/js/jquery.dataTables.min.js'
Edited by Carlos Vega