From 14a7e6a067bad38d7068c85072fc43da9e1e84eb Mon Sep 17 00:00:00 2001 From: ashok-conflux Date: Tue, 17 Dec 2013 13:35:34 +0530 Subject: [PATCH] returning valid commandId for api actions when maker checker is enabled --- .../commands/service/SynchronousCommandProcessingService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mifosng-provider/src/main/java/org/mifosplatform/commands/service/SynchronousCommandProcessingService.java b/mifosng-provider/src/main/java/org/mifosplatform/commands/service/SynchronousCommandProcessingService.java index 2a1e9b931..bbfbd0f8c 100644 --- a/mifosng-provider/src/main/java/org/mifosplatform/commands/service/SynchronousCommandProcessingService.java +++ b/mifosng-provider/src/main/java/org/mifosplatform/commands/service/SynchronousCommandProcessingService.java @@ -93,10 +93,10 @@ public class SynchronousCommandProcessingService implements CommandProcessingSer @Transactional @Override - public CommandProcessingResult logCommand(final CommandSource commandSourceResult) { + public CommandProcessingResult logCommand(CommandSource commandSourceResult) { commandSourceResult.markAsAwaitingApproval(); - this.commandSourceRepository.save(commandSourceResult); + commandSourceResult = this.commandSourceRepository.save(commandSourceResult); return new CommandProcessingResultBuilder().withCommandId(commandSourceResult.getId()) .withEntityId(commandSourceResult.getResourceId()).build();