Subversion Repositories SmartDukaan

Rev

Rev 4674 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4674 Rev 6433
Line 181... Line 181...
181
                        if (Payments.contains(paymentId)) {
181
                        if (Payments.contains(paymentId)) {
182
                            continue;
182
                            continue;
183
                        }
183
                        }
184
                        Payments.add(paymentId);
184
                        Payments.add(paymentId);
185
                        Payment payment = paymentClient.getPayment(paymentId);
185
                        Payment payment = paymentClient.getPayment(paymentId);
-
 
186
                        List<Order> orders = null;
-
 
187
                        if(payment.isIsDigital() == false) {
186
                        List<Order> orders = transactionServiceClient.getClient().getOrdersForTransaction(
188
                            orders = transactionServiceClient.getClient().getOrdersForTransaction(
187
                                        payment.getMerchantTxnId(),
189
                                    payment.getMerchantTxnId(),
188
                                        payment.getUserId());
190
                                    payment.getUserId());
-
 
191
                        } else {
-
 
192
                            continue;
-
 
193
                        }
189
                        for (Order order : orders) {
194
                        for (Order order : orders) {
190
                            if (order.getStatus() == OrderStatus.DELIVERY_SUCCESS) {
195
                            if (order.getStatus() == OrderStatus.DELIVERY_SUCCESS) {
191
                                List<LineItem> items = order.getLineitems();
196
                                List<LineItem> items = order.getLineitems();
192
                                if (saleAmountMap.containsKey(date)) {
197
                                if (saleAmountMap.containsKey(date)) {
193
                                    Double amount = saleAmountMap.get(date);
198
                                    Double amount = saleAmountMap.get(date);