Имя пользователя в Redmine - PullRequest
       9

Имя пользователя в Redmine

3 голосов
/ 06 сентября 2010

Я хочу получить имя текущего пользователя.Как описывает документация, я должен использовать метод User.name.Пробовал использовать его как в примере - не сработало.Пробовал это:

val = User.current.name

И это:

user = User.find(User.current.id)
val = user.name


Что я делаю не так?

Ответы [ 2 ]

1 голос
/ 11 октября 2010

Если вы не делаете что-то странное с вашим экземпляром Redmine, у вас всегда должно быть User.current. Таким образом, вы также должны иметь возможность использовать User.current.name.

Поскольку это не сработало, как вы сказали, не могли бы вы рассказать немного о том, что именно 1006 * не сработало?

0 голосов
/ 11 октября 2010

Вам нужен сеанс или файл cookie с назначенным текущим пользователем (см. Контроллер приложения), чтобы вы не могли просто войти в консоль и запросить текущего пользователя.

...