diff -r aec47ca624b2 -r 900c27ea30e9 hooks/syncsession.py --- a/hooks/syncsession.py Thu Jan 07 12:20:50 2016 +0100 +++ b/hooks/syncsession.py Sat Jan 30 23:06:18 2016 +0100 @@ -148,7 +148,8 @@ """the observed connections set has been commited""" cwprop = self.cwprop if not cwprop.for_user: - self.cnx.vreg['propertyvalues'][cwprop.pkey] = cwprop.value + self.cnx.vreg['propertyvalues'][cwprop.pkey] = \ + self.cnx.vreg.typed_value(cwprop.pkey, cwprop.value) # if for_user is set, update is handled by a ChangeCWPropertyOp operation