Skip to content

Commit 8dd63fe

Browse files
authored
Merge pull request iugu#9 from b2beauty/master
Segunda via
2 parents 562542a + 2d4884b commit 8dd63fe

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

lib/iugu/invoice.rb

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,14 @@ def refund
2727
self.errors = ex.errors
2828
false
2929
end
30+
31+
def duplicate(due_date)
32+
copy Iugu::Factory.create_from_response(self.class.object_type, APIRequest.request("POST", "#{self.class.url(self.id)}/duplicate", { due_date: due_date, ignore_canceled_email: true }))
33+
self.errors = nil
34+
true
35+
rescue Iugu::RequestWithErrors => ex
36+
self.errors = ex.errors
37+
false
38+
end
3039
end
3140
end

0 commit comments

Comments
 (0)