killbill-memoizeit

payment: fix pagination query for refunds Signed-off-by:

1/17/2014 2:15:36 PM

Details

diff --git a/payment/src/main/resources/com/ning/billing/payment/dao/RefundSqlDao.sql.stg b/payment/src/main/resources/com/ning/billing/payment/dao/RefundSqlDao.sql.stg
index dc9025b..9e381f2 100644
--- a/payment/src/main/resources/com/ning/billing/payment/dao/RefundSqlDao.sql.stg
+++ b/payment/src/main/resources/com/ning/billing/payment/dao/RefundSqlDao.sql.stg
@@ -68,9 +68,10 @@ getByPluginName(pluginName, offset, rowCount) ::= <<
 select SQL_CALC_FOUND_ROWS
 <allTableFields("t.")>
 from <tableName()> t
-join payment_methods pm on pm.id = t.payment_method_id
+join payments p on p.id = t.payment_id
+join payment_methods pm on pm.id = p.payment_method_id
 where pm.plugin_name = :pluginName
 order by record_id
 limit :offset, :rowCount
 ;
->>
\ No newline at end of file
+>>