feat(admin): implement pregnancy and birth management features
Some checks failed
Deploy to production / deploy (push) Failing after 2m6s
Some checks failed
Deploy to production / deploy (push) Failing after 2m6s
- Added new admin functionalities to force pregnancy, clear pregnancy, and trigger birth for characters. - Introduced corresponding routes and controller methods in adminRouter and adminController. - Enhanced the FalukantCharacter model to include pregnancy-related fields. - Created database migration for adding pregnancy columns to the character table. - Updated frontend views and internationalization files to support new pregnancy and birth management features. - Improved user feedback and error handling for these new actions.
This commit is contained in:
@@ -3518,7 +3518,13 @@ class FalukantService extends BaseService {
|
||||
deathPartners: relationships.filter(r => r.relationshipType === 'widowed'),
|
||||
children: children.map(({ _createdAt, ...rest }) => rest),
|
||||
possiblePartners: [],
|
||||
possibleLovers: []
|
||||
possibleLovers: [],
|
||||
pregnancy: character.pregnancyDueAt
|
||||
? {
|
||||
dueAt: character.pregnancyDueAt,
|
||||
fatherCharacterId: character.pregnancyFatherCharacterId,
|
||||
}
|
||||
: null,
|
||||
};
|
||||
const ownAge = calcAge(character.birthdate);
|
||||
if (ownAge >= 12) {
|
||||
|
||||
Reference in New Issue
Block a user