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
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
I suspect it might be this problem:
But I am not sure how to override the decompiled DLL with the fix
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
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.
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.
is working on a reply...