Skip to content

fix: env var SCRAPEGRAPHAI_TELEMETRY_ENABLED had no effect - #1123

Open
m-waqar-tahir wants to merge 1 commit into
ScrapeGraphAI:pre/betafrom
m-waqar-tahir:fix/telemetry-env-var-v2
Open

fix: env var SCRAPEGRAPHAI_TELEMETRY_ENABLED had no effect#1123
m-waqar-tahir wants to merge 1 commit into
ScrapeGraphAI:pre/betafrom
m-waqar-tahir:fix/telemetry-env-var-v2

Conversation

@m-waqar-tahir

Copy link
Copy Markdown

Fixes #1118

What was wrong

_check_config_and_environ_for_telemetry_flag() checked whether
SCRAPEGRAPHAI_TELEMETRY_ENABLED was set in the environment, but then read
the telemetry value from the config file again instead of the actual
environment variable. As a result, setting the env var had no effect.

Fix

Read the environment variable's actual string value and convert it to a
boolean directly, instead of re-reading from the config object.

Testing

Verified locally:
SCRAPEGRAPHAI_TELEMETRY_ENABLED=false uv run python -c "from scrapegraphai.telemetry.telemetry import is_telemetry_enabled; print(is_telemetry_enabled())"
Output: False (previously returned True)

@dosubot dosubot Bot added size:S This PR changes 10-29 lines, ignoring generated files. bug Something isn't working labels Aug 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant