|
a/Allura/allura/model/auth.py |
|
b/Allura/allura/model/auth.py |
|
... |
|
... |
317 |
if not name:
|
317 |
if not name:
|
318 |
return cls.anonymous()
|
318 |
return cls.anonymous()
|
319 |
return plugin.AuthenticationProvider.get(request).by_username(name)
|
319 |
return plugin.AuthenticationProvider.get(request).by_username(name)
|
320 |
|
320 |
|
321 |
@classmethod
|
321 |
@classmethod
|
322 |
def by_display_name(cls, name, substring=True):
|
322 |
def by_display_name(cls, name):
|
323 |
return plugin.UserPreferencesProvider.get().find_by_display_name(name, substring)
|
323 |
return plugin.UserPreferencesProvider.get().find_by_display_name(name)
|
324 |
|
324 |
|
325 |
def get_tool_data(self, tool, key, default=None):
|
325 |
def get_tool_data(self, tool, key, default=None):
|
326 |
return self.tool_data.get(tool, {}).get(key, None)
|
326 |
return self.tool_data.get(tool, {}).get(key, None)
|
327 |
|
327 |
|
328 |
def set_tool_data(self, tool, **kw):
|
328 |
def set_tool_data(self, tool, **kw):
|