# telemetry: Consider the entire chain of config sources when merging \(\#31039\) · gitcafe/zed

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

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

Visibility: public

Requested revision: a0ec9cf383f54583f5ded88b5dc2197e8b9d8445

Requested commit: a0ec9cf383f54583f5ded88b5dc2197e8b9d8445

Commit: a0ec9cf383f54583f5ded88b5dc2197e8b9d8445

Tree: ef38fe6591cda59eca014ad24abf8873a4fce463

Author: Andres Suarez

Committer: GitHub

## Message

```
telemetry: Consider the entire chain of config sources when merging (#31039)

Global settings were implemented in #30444, but `Settings`
implementations need to consider that source for it to be useful. This
PR does just that for `TelemetrySettings` so these can be controlled via
global settings.

Release Notes:

- N/A
```

## Parents

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

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