'Returns:
Deferred: A dict'

@cachedInlineCallbacks(num_args=2)
def get_global_account_data_by_type_for_user(self, data_type, user_id):

    result = (yield self._simple_select_one_onecol(table='account_data', keyvalues={'user_id': user_id, 'account_data_type': data_type}, retcol='content', desc='get_global_account_data_by_type_for_user', allow_none=True))
    if result:
        defer.returnValue(json.loads(result))
    else:
        defer.returnValue(None)
