mirror of
				https://github.com/brain-tec/account_ebics.git
				synced 2025-11-04 07:00:35 +00:00 
			
		
		
		
	update for subscription based fintech licensing
This commit is contained in:
		@@ -87,6 +87,8 @@ The keycode of the licensed version.
 | 
			
		||||
- fintech_register_users
 | 
			
		||||
 | 
			
		||||
The licensed EBICS user ids. It must be a string or a list of user ids.
 | 
			
		||||
You should NOT specify this parameter is your license is subsciption
 | 
			
		||||
based (with monthly recurring billing).
 | 
			
		||||
 | 
			
		||||
|
 | 
			
		||||
| Example:
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 | 
			
		||||
{
 | 
			
		||||
    'name': 'EBICS banking protocol',
 | 
			
		||||
    'version': '13.0.1.2.0',
 | 
			
		||||
    'version': '13.0.1.2.1',
 | 
			
		||||
    'license': 'LGPL-3',
 | 
			
		||||
    'author': 'Noviat',
 | 
			
		||||
    'website': 'www.noviat.com',
 | 
			
		||||
 
 | 
			
		||||
@@ -21,13 +21,16 @@ fintech_register_users = config.get('fintech_register_users')
 | 
			
		||||
 | 
			
		||||
try:
 | 
			
		||||
    if fintech:
 | 
			
		||||
        fintech_register_users = fintech_register_users \
 | 
			
		||||
        fintech_register_users = (
 | 
			
		||||
            fintech_register_users
 | 
			
		||||
            and [x.strip() for x in fintech_register_users.split(',')]
 | 
			
		||||
            or None
 | 
			
		||||
        )
 | 
			
		||||
        fintech.cryptolib = 'cryptography'
 | 
			
		||||
        fintech.register(
 | 
			
		||||
            fintech_register_name,
 | 
			
		||||
            fintech_register_keycode,
 | 
			
		||||
            fintech_register_users)
 | 
			
		||||
            name=fintech_register_name,
 | 
			
		||||
            keycode=fintech_register_keycode,
 | 
			
		||||
            users=fintech_register_users)
 | 
			
		||||
except RuntimeError as e:
 | 
			
		||||
    if e.message == "'register' can be called only once":
 | 
			
		||||
        pass
 | 
			
		||||
 
 | 
			
		||||
@@ -423,7 +423,9 @@ licensing parameters to the odoo server configuration file:</p>
 | 
			
		||||
<ul class="simple">
 | 
			
		||||
<li>fintech_register_users</li>
 | 
			
		||||
</ul>
 | 
			
		||||
<p>The licensed EBICS user ids. It must be a string or a list of user ids.</p>
 | 
			
		||||
<p>The licensed EBICS user ids. It must be a string or a list of user ids.
 | 
			
		||||
You should NOT specify this parameter is your license is subsciption
 | 
			
		||||
based (with monthly recurring billing).</p>
 | 
			
		||||
<div class="line-block">
 | 
			
		||||
<div class="line"><br /></div>
 | 
			
		||||
<div class="line">Example:</div>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user