Skip to content

Commit fc84056

Browse files
committed
Bookable room emails
* fixed email variables format Change-Id: I0e69837174857e33b515e75b5d2d71a0db1d59c5
1 parent 86a6517 commit fc84056

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

app/Jobs/Emails/BookableRooms/AbstractBookableRoomReservationEmail.php

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
use App\Jobs\Emails\AbstractEmailJob;
1616
use App\Jobs\Emails\IMailTemplatesConstants;
17+
use libs\utils\FormatUtils;
1718
use models\summit\SummitRoomReservation;
1819

1920
/**
@@ -40,11 +41,11 @@ public function __construct(SummitRoomReservation $reservation)
4041
$payload[IMailTemplatesConstants::owner_fullname] = $reservation->getOwner()->getFullName();
4142
$payload[IMailTemplatesConstants::owner_email] = $reservation->getOwner()->getEmail();
4243
$payload[IMailTemplatesConstants::room_complete_name] = $room->getCompleteName();
43-
$payload[IMailTemplatesConstants::reservation_start_datetime] = $reservation->getLocalStartDatetime()->format("Y-m-d H:i:s");
44-
$payload[IMailTemplatesConstants::reservation_end_datetime] = $reservation->getLocalEndDatetime()->format("Y-m-d H:i:s");
45-
$payload[IMailTemplatesConstants::reservation_created_datetime] = $reservation->getCreated()->format("Y-m-d H:i:s");
46-
$payload[IMailTemplatesConstants::reservation_amount] = $reservation->getAmount();
47-
$payload[IMailTemplatesConstants::reservation_currency] = $reservation->getCurrency();
44+
$payload[IMailTemplatesConstants::reservation_start_datetime] = $reservation->getLocalStartDatetime()->format("F d, Y");
45+
$payload[IMailTemplatesConstants::reservation_end_datetime] = $reservation->getLocalEndDatetime()->format("F d, Y");
46+
$payload[IMailTemplatesConstants::reservation_created_datetime] = $reservation->getCreated()->format("F d, Y");
47+
$payload[IMailTemplatesConstants::reservation_amount] = FormatUtils::getNiceFloat($reservation->getAmount());
48+
$payload[IMailTemplatesConstants::reservation_currency] = FormatUtils::getNiceFloat($reservation->getCurrency());
4849
$payload[IMailTemplatesConstants::reservation_id] = $reservation->getId();
4950
$payload[IMailTemplatesConstants::room_capacity] = $room->getCapacity();
5051
$payload[IMailTemplatesConstants::summit_name] = $summit->getName();
@@ -66,13 +67,13 @@ public static function getEmailTemplateSchema(): array{
6667
$payload[IMailTemplatesConstants::reservation_start_datetime]['type'] = 'string';
6768
$payload[IMailTemplatesConstants::reservation_end_datetime]['type'] = 'string';
6869
$payload[IMailTemplatesConstants::reservation_created_datetime]['type'] = 'string';
69-
$payload[IMailTemplatesConstants::reservation_amount]['type'] = 'int';
70-
$payload[IMailTemplatesConstants::reservation_currency]['type'] = 'int';
70+
$payload[IMailTemplatesConstants::reservation_amount]['type'] = 'string';
71+
$payload[IMailTemplatesConstants::reservation_currency]['type'] = 'string';
7172
$payload[IMailTemplatesConstants::reservation_id]['type'] = 'int';
7273
$payload[IMailTemplatesConstants::room_capacity]['type'] = 'int';
7374
$payload[IMailTemplatesConstants::summit_name]['type'] = 'string';
7475
$payload[IMailTemplatesConstants::summit_logo]['type'] = 'string';
75-
$payload[IMailTemplatesConstants::reservation_refunded_amount]['type'] = 'float';
76+
$payload[IMailTemplatesConstants::reservation_refunded_amount]['type'] = 'string';
7677

7778
return $payload;
7879
}

0 commit comments

Comments
 (0)