Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • dandrayne 1138 posts 2262 karma points
    Jan 24, 2011 @ 10:48
    dandrayne
    0

    GetCurrentMember in 4.6.1

    Has anyone tried umbraco.library:GetCurrentMember() from xslt in 4.6.1?  It's returning a blank string for me when a member is logged in, and when trying it to test without isloggedon it creates 

    No current member exists (best practice is to validate with 'isloggedon()' prior to this call)

    When a member isn't logged in.

    Dan

  • Jan Skovgaard 11280 posts 23678 karma points MVP 10x admin c-trib
    Jan 29, 2011 @ 18:02
    Jan Skovgaard
    0

    Hi Dan

    Could this maybe have something to do with this Codeplex issue? http://umbraco.codeplex.com/workitem/29882

    Seems like there has been a change.

    Cheers

    /Jan

  • Bo Kingo Damgaard 157 posts 456 karma points
    Feb 23, 2011 @ 11:59
    Bo Kingo Damgaard
    0

    Hi

    No it's not related to that codeplex issue. The user IS logged on but umbraco.library:GetCurrentMember() fails to "see" the current logged on member and doesn't return anything.
    It works in 4.6.1 but it changed in somewhere along the nigtly builds, and it's still a problem in 4.7 beta

    /Bo

  • Christian Wendler 46 posts 155 karma points
    Mar 07, 2011 @ 23:12
    Christian Wendler
    0

    Suddenly I got this, too. IsLoggedOn() is true, but GetCurrentMember() returns 'No current member exists'.

    I am using 4.7RC and it worked for some couple of days. Don't know what has changed since then, I will do some further investigation.

    bye

    Christian

  • Jan Skovgaard 11280 posts 23678 karma points MVP 10x admin c-trib
    Mar 07, 2011 @ 23:14
    Jan Skovgaard
    0

    Hi Christian

    In 4.7 it seems that there actually is a bug with this: http://umbraco.codeplex.com/workitem/30072

    /Jan

  • Christian Wendler 46 posts 155 karma points
    Mar 08, 2011 @ 00:42
    Christian Wendler
    1

    Thanks Jan!

    After some trial and error I got a work-around for this issue:

    Member.GetAllAsList().Where(m => m.Id == Member.CurrentMemberId()).Single().LoginName;

Please Sign in or register to post replies

Write your reply to:

Draft