jemole / drScratch

drScratch is an analytical tool that evaluates your Scratch projects in a variety of computational areas to provide feedback on aspects such as abstraction, logical thinking, synchronization, parallelization, flow control, user interactivity and data representation. This analyzer is a helpful tool to evaluate your own projects, or those of your Scratch students.
35 stars 27 forks source link

Cannot evaluate any projects #16

Closed rosensh closed 2 years ago

rosensh commented 2 years ago

Thank you for developing such a helpful tool. While I was trying to evaluate some open-source scratch projects for research purposes on the website (http://www.drscratch.org/), I realized the evaluator was not reading any of the projects. Every time when I put a project URL, it returned a message saying "Error! Your project doesn't exist in Scratch's servers". Even some of the projects I had no issue evaluating back in December 2021 now return the same message and I cannot evaluate any projects at the moment. I also tried downloading the project locally and uploading it from my computer instead of putting the project URL but it says "CSRF verification failed. Request aborted." I have attached the image of the error below. I assume there is a need to add django.middleware.csrf.CsrfResponseMiddleware Could you please fix it? I am looking forward to hearing from you Screen Shot 2022-06-16 at 7 44 45 AM

wierbicki commented 2 years ago

When I try to analyze a project, I get "Server Error (500)".

gregoriorobles commented 2 years ago

Hi, @wierbicki, could you please specify what project you are trying to analyze?

thanks, Gregorio

wierbicki commented 2 years ago

Hello @gregoriorobles, thank you for asking. In the meantime DrScratch is working again. It seems that there was a temporary problem.

gregoriorobles commented 2 years ago

Thanks for the reply, @wierbicki. I am closing this issue then.