# Remove logic for multiple channel parents \(\#3162\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/90f65ec9fe734c10bb31f2e7123664d6029bbdf4)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 90f65ec9fe734c10bb31f2e7123664d6029bbdf4

Requested commit: 90f65ec9fe734c10bb31f2e7123664d6029bbdf4

Commit: 90f65ec9fe734c10bb31f2e7123664d6029bbdf4

Tree: a3bfdf44fe09d99afc9b4ef7528792c8a7f57915

Author: Max Brunsfeld

Committer: GitHub

## Message

```
Remove logic for multiple channel parents (#3162)

This PR simplifies our state management for channels, and logic for
inheriting channel permissions, by removing the ability for channels to
have multiple parent channels.
```

## Parents

- [4f859e0253f32902c99d550bea33ff39704b7f38](https://git.cafe/gitcafe/zed/commit/4f859e0253f32902c99d550bea33ff39704b7f38?format=markdown)

- [b5cbfb8f1ddddd40a6e9a78194dd51a97d5eda50](https://git.cafe/gitcafe/zed/commit/b5cbfb8f1ddddd40a6e9a78194dd51a97d5eda50?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/90f65ec9fe734c10bb31f2e7123664d6029bbdf4?format=markdown)
