summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSunil Shetye2025-02-06 12:31:20 +0530
committerSunil Shetye2025-02-06 12:31:20 +0530
commit1bded396cff19e323e4a09604ab28396ba321983 (patch)
tree1926b2d85bd9dbbd2d3fef5a7f6c8b0c99aae50e
parentf3c78a6ccd2dd7ce4a26b57f3a962d0bd5cb92ed (diff)
downloadCommon-Interface-Project-1bded396cff19e323e4a09604ab28396ba321983.tar.gz
Common-Interface-Project-1bded396cff19e323e4a09604ab28396ba321983.tar.bz2
Common-Interface-Project-1bded396cff19e323e4a09604ab28396ba321983.zip
add lowercase versions of name and description to model
-rw-r--r--blocks/eda-frontend/src/pages/Gallery.js6
-rw-r--r--blocks/saveAPI/models.py6
-rw-r--r--blocks/saveAPI/serializers.py2
3 files changed, 11 insertions, 3 deletions
diff --git a/blocks/eda-frontend/src/pages/Gallery.js b/blocks/eda-frontend/src/pages/Gallery.js
index 1da83493..8f4add5d 100644
--- a/blocks/eda-frontend/src/pages/Gallery.js
+++ b/blocks/eda-frontend/src/pages/Gallery.js
@@ -167,7 +167,7 @@ const SearchComponent = ({ onSearch }) => {
const [searchTerm, setSearchTerm] = useState('')
const handleSearch = (event) => {
- const value = event.target.value.trimStart().toLowerCase()
+ const value = event.target.value.trimStart()
setSearchTerm(value)
onSearch(value)
}
@@ -235,8 +235,8 @@ const Gallery = () => {
? filteredSchematics
: filteredSchematics.filter((sch) => {
return (
- sch.name.toLowerCase().includes(st) ||
- sch.description.toLowerCase().includes(st) ||
+ sch.lcname.includes(st) ||
+ sch.lcdescription.includes(st) ||
sch.save_id.startsWith(galleryst)
)
})
diff --git a/blocks/saveAPI/models.py b/blocks/saveAPI/models.py
index c458ce92..80b9c879 100644
--- a/blocks/saveAPI/models.py
+++ b/blocks/saveAPI/models.py
@@ -63,6 +63,12 @@ class Gallery(models.Model):
data_dump = models.TextField(null=False)
media = models.CharField(max_length=100, null=True)
+ def lcname(self):
+ return self.name.lower()
+
+ def lcdescription(self):
+ return self.description.lower()
+
# For Django Admin Panel
def image_tag(self):
if self.media:
diff --git a/blocks/saveAPI/serializers.py b/blocks/saveAPI/serializers.py
index 211cddc3..bd334c88 100644
--- a/blocks/saveAPI/serializers.py
+++ b/blocks/saveAPI/serializers.py
@@ -70,6 +70,8 @@ class GalleryListSerializer(serializers.ModelSerializer):
'description',
'book_id',
'media',
+ 'lcname',
+ 'lcdescription',
)