Add fax and phone URL

issue3428
review29661002
This commit is contained in:
Xavier Codinas committed 2016-10-24 09:56:07 +02:00
1 parent 1773b0312c
commit a027082cf1
1 file changed
+5 -1
+5 -1
View File
@@ -71,7 +71,7 @@ class ContactMechanism(sequence_ordered(), ModelSQL, ModelView):
'get_value', setter='set_value')
url = fields.Function(fields.Char('URL', states={
'invisible': (~Eval('type').in_(['email', 'website', 'skype',
'sip'])
'sip', 'fax', 'phone'])
| ~Eval('url')),
}, depends=['type']),
'get_url')
@@ -119,6 +119,10 @@ class ContactMechanism(sequence_ordered(), ModelSQL, ModelView):
return 'callto:%s' % value
elif self.type == 'sip':
return 'sip:%s' % value
elif self.type == 'phone':
return 'tel:%s' % value
elif self.type == 'fax':
return 'fax:%s' % value
return None
@classmethod