diff options
author | Sunil Shetye | 2025-03-23 16:58:44 +0530 |
---|---|---|
committer | Sunil Shetye | 2025-03-25 11:27:59 +0530 |
commit | 6a29c484e21bf1aff7cbf090ccba0e7381100fcd (patch) | |
tree | f9b88f6ef351adca98f839f4660a74db9cc0fe5b | |
parent | 356f52464423471f19b863d1beba919a9821675c (diff) | |
download | Common-Interface-Project-6a29c484e21bf1aff7cbf090ccba0e7381100fcd.tar.gz Common-Interface-Project-6a29c484e21bf1aff7cbf090ccba0e7381100fcd.tar.bz2 Common-Interface-Project-6a29c484e21bf1aff7cbf090ccba0e7381100fcd.zip |
ignore
-rw-r--r-- | blocks/eda-frontend/src/components/SchematicEditor/ToolbarExtension.js | 1 | ||||
-rw-r--r-- | blocks/simulationAPI/serializers.py | 2 | ||||
-rw-r--r-- | blocks/simulationAPI/views.py | 4 |
3 files changed, 3 insertions, 4 deletions
diff --git a/blocks/eda-frontend/src/components/SchematicEditor/ToolbarExtension.js b/blocks/eda-frontend/src/components/SchematicEditor/ToolbarExtension.js index e1250c36..4cf64bf6 100644 --- a/blocks/eda-frontend/src/components/SchematicEditor/ToolbarExtension.js +++ b/blocks/eda-frontend/src/components/SchematicEditor/ToolbarExtension.js @@ -385,7 +385,6 @@ export function ScriptScreen ({ isOpen, onClose }) { const executeScript = () => { dispatch(setScriptTaskId('')) prepareScriptNetlist(scriptDump) - } const resetCode = () => { diff --git a/blocks/simulationAPI/serializers.py b/blocks/simulationAPI/serializers.py index 605c0dfb..e173707b 100644 --- a/blocks/simulationAPI/serializers.py +++ b/blocks/simulationAPI/serializers.py @@ -31,7 +31,7 @@ class TaskSerializer(serializers.HyperlinkedModelSerializer): file_extension = file.name.split('.')[-1].lower() if file_extension not in ['xml', 'sce']: raise serializers.ValidationError({"file": "Invalid file type. Only .xml and .sce files are allowed."}) - + session_id = request.headers.get("Session-ID") post = request.POST diff --git a/blocks/simulationAPI/views.py b/blocks/simulationAPI/views.py index 9ca17959..dd1a7758 100644 --- a/blocks/simulationAPI/views.py +++ b/blocks/simulationAPI/views.py @@ -55,12 +55,12 @@ class XmlUploader(APIView): return Response({"error": "No file provided"}, status=status.HTTP_400_BAD_REQUEST) file_extension = uploaded_file.name.split('.')[-1].lower() - + # Validate file type if file_extension not in ['xml', 'sce']: return Response({"error": "Invalid file type. Only .xml and .sce files are allowed."}, status=status.HTTP_400_BAD_REQUEST) - + serializer = TaskSerializer(data=request.data, context={'request': request}) if serializer.is_valid(): serializer.save() |