diff --git a/__manifest__.py b/__manifest__.py
index 42d2507..e9cbcde 100644
--- a/__manifest__.py
+++ b/__manifest__.py
@@ -20,7 +20,7 @@
'version': '0.1',
# any module necessary for this one to work correctly
- 'depends': ['base','mail','donation','event','website','auth_signup'],
+ 'depends': ['base','mail','donation','event','website','auth_signup','opendons'],
# always loaded
'data': [
diff --git a/models/membership.py b/models/membership.py
index 77b4880..c1dcc66 100644
--- a/models/membership.py
+++ b/models/membership.py
@@ -15,6 +15,9 @@ class kalachakra_membership(models.Model):
track_visibility='onchange',
ondelete='restrict'
)
+ email=fields.Char(related='partner_id.email')
+ firstname=fields.Char(related='partner_id.firstname')
+
def _default_product_id(self):
membership_product=self.env['product.product'].sudo().search([('membership_product','=',True)],limit=1)
if not membership_product: raise UserError(_('No membership product, please add one'))
diff --git a/views/membership.xml b/views/membership.xml
index f96fcdc..2453375 100644
--- a/views/membership.xml
+++ b/views/membership.xml
@@ -18,6 +18,44 @@
+
+ kalachakra_member form
+ kalachakra.membership
+
+
+
+
+
+
Memberships
kalachakra.membership
diff --git a/views/partner.xml b/views/partner.xml
index 6ad9a96..57acc61 100644
--- a/views/partner.xml
+++ b/views/partner.xml
@@ -71,7 +71,21 @@
-
+
+ kalachakra.res.partner.filter
+ res.partner
+
+
+
+
+
+
+
+
+
+
+
+