Avoiding mixing channel ids
Dependencies
Change contents
- replacement in api/src/ssh.rs at line 1055
if c == &self.default_channel {let id = if is_tag {let mut id_ = [0; 16];for (a, b) in id_.iter_mut().zip(id.repo_id.as_bytes().iter()) {*a = 255 - *b}data_encoding::BASE32_NOPAD.encode(&id_)} else {data_encoding::BASE32_NOPAD.encode(id.repo_id.as_bytes())};if c == &self.default_channel && is_tag {let mut id_ = [0; 16];for (a, b) in id_.iter_mut().zip(id.repo_id.as_bytes().iter()) {*a = 255 - *b}let id = data_encoding::BASE32_NOPAD.encode(&id_);