Revision c4b1a172 snf-astakos-app/astakos/im/auth_providers.py

b/snf-astakos-app/astakos/im/auth_providers.py
37 37
from django.utils.datastructures import SortedDict
38 38

  
39 39
from django.conf import settings
40

  
40 41
from astakos.im import settings as astakos_settings
42
from astakos.im import messages as astakos_messages
41 43

  
42 44
import logging
43 45

  
......
72 74
    module_enabled = False
73 75
    one_per_user = False
74 76

  
77
    def get_message(self, msg, **kwargs):
78
        params = kwargs
79
        params.update({'provider': self.get_title_display})
80

  
81
        override_msg = getattr(self, 'get_%s_message_display' % msg.lower(), None)
82
        msg = 'AUTH_PROVIDER_%s' % msg
83
        return override_msg or getattr(astakos_messages, msg, msg) % params
84

  
75 85
    def __init__(self, user=None):
76 86
        self.user = user
77 87

  

Also available in: Unified diff