Skip to content

Commit be55dcc

Browse files
authored
Rename serializer fields (#21)
* Rename serializer fields * Rename numhadith to total_available_hadith * Rename book serializer fields
1 parent beb6ea8 commit be55dcc

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

models.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ class HadithCollection(db.Model):
1111
def serialize(self):
1212
return {
1313
'name': self.name,
14-
'has_books': self.hasbooks,
14+
'short_intro': self.shortintro,
15+
'has_books': self.hasbooks == "yes",
16+
'has_chapters': self.haschapters == "yes",
1517
'title_en': self.englishTitle,
1618
'title_ar': self.arabicTitle,
17-
'num_hadith': self.numhadith,
1819
'total_hadith': self.totalhadith,
19-
'has_chapters': self.haschapters,
20-
'short_intro': self.shortintro,
20+
'total_available_hadith': self.numhadith,
2121
}
2222

2323
class Book(db.Model):
@@ -26,11 +26,11 @@ class Book(db.Model):
2626
def serialize(self):
2727
return {
2828
'book_id': self.ourBookID,
29-
'book_name_en': self.englishBookName,
30-
'book_name_ar': self.arabicBookName,
31-
'first_number': self.firstNumber,
32-
'last_number': self.lastNumber,
33-
'total_number': self.totalNumber
29+
'name_en': self.englishBookName,
30+
'name_ar': self.arabicBookName,
31+
'hadith_start_number': self.firstNumber,
32+
'hadith_end_number': self.lastNumber,
33+
'number_of_hadith': self.totalNumber
3434
}
3535

3636
class Hadith(db.Model):
@@ -41,11 +41,11 @@ def serialize(self):
4141
'collection': self.collection,
4242
'book_id': self.bookID,
4343
'bab_number': str(self.babNumber),
44-
'hadith_number': self.hadithNumber,
4544
'bab_name_en': self.englishBabName,
46-
'text_en': cleanup_en_text(self.englishText),
47-
'urn_ar': self.arabicURN,
4845
'bab_name_ar': self.arabicBabName,
46+
'hadith_number': self.hadithNumber,
47+
'urn_ar': self.arabicURN,
48+
'text_en': cleanup_en_text(self.englishText),
4949
'text_ar': cleanup_text(self.arabicText),
5050
'grade_ar': self.arabicgrade1,
5151
'grade_en': self.englishgrade1,

0 commit comments

Comments
 (0)