fix: sider issues

This commit is contained in:
Rucha Mahabal 2021-01-20 20:48:51 +05:30
parent bd02a42904
commit 3575939386
2 changed files with 7 additions and 7 deletions

View File

@ -63,7 +63,7 @@ class Membership(Document):
self.generate_invoice(with_payment_entry=settings.make_payment_entry, save=True)
def generate_invoice(self, save=True):
def generate_invoice(self, save=True, with_payment_entry=False):
if not (self.paid or self.currency or self.amount):
frappe.throw(_("The payment for this membership is not paid. To generate invoice fill the payment details"))
@ -140,7 +140,7 @@ class Membership(Document):
frappe.sendmail(**email_args)
def generate_and_send_invoice(self):
invoice = self.generate_invoice(False)
invoice = self.generate_invoice(save=False)
self.send_acknowlement()
def make_invoice(membership, member, plan, settings):

View File

@ -6,7 +6,7 @@ import unittest
import frappe
import erpnext
from erpnext.non_profit.doctype.member.member import create_member
from frappe.utils import nowdate, getdate, add_months
from frappe.utils import nowdate, add_months
from erpnext.stock.doctype.item.test_item import create_item
class TestMembership(unittest.TestCase):
@ -70,7 +70,7 @@ class TestMembership(unittest.TestCase):
frappe.set_user("Administrator")
# create the same membership but as administrator
new_entry = make_membership(self.member, {
make_membership(self.member, {
"from_date": add_months(nowdate(), 2),
"to_date": add_months(nowdate(), 3),
})