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 11x 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 11x 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;

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies