Implement Review Fixes

This commit is contained in:
Jissin Mathew
2026-06-15 14:59:55 +05:30
parent 7047e96b3c
commit d2a7420db5
2 changed files with 3 additions and 3 deletions
@@ -401,9 +401,9 @@ Description: Provides access to all invoices stored in the data store.
Parameters: Parameters:
- none - none
Returns: Returns:
- util::Map<std::string, Invoice*>&: Map of invoice IDs to invoice objects - util::Map<std::string, Invoice*>: Map of invoice IDs to invoice objects
*/ */
util::Map<std::string, Invoice*>& PaymentManagementService::getAllInvoices() util::Map<std::string, Invoice*> PaymentManagementService::getAllInvoices()
{ {
DataStoreLockGuard lock(m_dataStore); DataStoreLockGuard lock(m_dataStore);
util::Map<std::string, Invoice*> invoices; util::Map<std::string, Invoice*> invoices;
@@ -28,7 +28,7 @@ public:
void generateInvoice(ServiceBooking* booking); void generateInvoice(ServiceBooking* booking);
util::Map<std::string, Invoice*> getInvoices(const std::string& customerID); util::Map<std::string, Invoice*> getInvoices(const std::string& customerID);
void completePayment(const std::string& invoiceID, util::PaymentMode paymentMode); void completePayment(const std::string& invoiceID, util::PaymentMode paymentMode);
util::Map<std::string, Invoice*>& getAllInvoices(); util::Map<std::string, Invoice*> getAllInvoices();
void confirmPayment(const std::string& invoiceID); void confirmPayment(const std::string& invoiceID);
void sendPaymentReminders(); void sendPaymentReminders();
void sendNotification(User* user, const std::string& title, const std::string& message) override; void sendNotification(User* user, const std::string& title, const std::string& message) override;