Fix updating single channel

...or more generally setting the values of a channel obj without having
its ID