Copied to clipboard

Flag this post as spam?

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


  • Nick 101 posts 122 karma points
    Mar 04, 2014 @ 17:09
    Nick
    0

    Courier not picking up value for custom data type dropdown

    I am using Umbraco 6.1.5 and courier version 2.

    I have one node on the content tree with many properties.
    All properties courier fine except 3 drop downs that belong to 3 particular data types which are always couriered as empty values.

    I have tried all of the steps below:

    a) Saving/Republishing and making sure database contains correct values
    b) Clearing courier and umbraco cache on both source and target
    c) Debugging courier and witnessing the value being picked up as empty string
    d) Checking the cache and finding that the source courier cache pics up values as empty string even though they are set in umbraco

    Any ideas how to get courier to copy these values across? I have been stuck all day with these

  • Nick 101 posts 122 karma points
    Mar 04, 2014 @ 18:32
    Nick
    0

    I suspect it might be this problem:

    But I am not sure how to override the decompiled DLL with the fix 

  • Nick 101 posts 122 karma points
    Mar 17, 2014 @ 12:17
    Nick
    0

    Okay I managed to decompile courier, create a fix and it all works well now.

    I don't think courier is maintained any more so problems like these become really difficult to fix 

  • Allan Lykke 3 posts 23 karma points
    Mar 17, 2014 @ 13:34
    Allan Lykke
    0

    Yes, a lot of people seem to have problems with dropdown and radiobutton values not transferring via courier. See similar thread in the courier forum.

    I don't suppose your solution is one you are allowed to share?

    I just spent 2 days trying to overcome bugs in umbraco and courier, only to have this one stall me completely.

     

     

     

  • Nick 101 posts 122 karma points
    Mar 19, 2014 @ 13:33
    Nick
    0

    Courier is closed source and I wouldn't want to violate licensing agreements by posting the source code online.

    But it is easy to decompile with  dotPeek the Umbraco.Courier.Persistence.V6.NHibernate.dll and apply the fix.

     

Please Sign in or register to post replies

Write your reply to:

Draft