Avatar for the PrefectHQ user
PrefectHQ
prefect
BlogDocsChangelog

Fix AttributeError in create_flow_run_from_deployment (#18707)

#18807
Comparing
eddiemaru-101:fix/18707-deployment-work-queue-null-check
(
8c0da5a
) with
main
(
3d77c2f
)
CodSpeed Performance Gauge
0%
Improvements
0
Regressions
0
Untouched
2
New
0
Dropped
0
Ignored
6

Benchmarks

Passed

bench_task_decorator
benches/bench_tasks.py::bench_task_decorator
CodSpeed Performance Gauge
0%
459.7 µs
459 µs
bench_import_prefect_flow
benches/bench_import.py::bench_import_prefect_flow
CodSpeed Performance Gauge
0%
1.4 s
1.4 s

Ignored

bench_flow_call[options0]Ignored
benches/bench_flows.py::bench_flow_call[options0]
CodSpeed Performance Gauge
-4%
165.4 ms
172.3 ms
bench_flow_call[options1]Ignored
benches/bench_flows.py::bench_flow_call[options1]
CodSpeed Performance Gauge
0%
106 ms
106.1 ms
bench_flow_decoratorIgnored
benches/bench_flows.py::bench_flow_decorator
CodSpeed Performance Gauge
-29%
3.3 ms
4.7 ms
bench_import_prefectIgnored
benches/bench_import.py::bench_import_prefect
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
bench_task_callIgnored
benches/bench_tasks.py::bench_task_call
CodSpeed Performance Gauge
-2%
157.4 ms
161.4 ms
bench_task_submitIgnored
benches/bench_tasks.py::bench_task_submit
CodSpeed Performance Gauge
-49%
2.8 ms
5.4 ms

Commits

Click on a commit to change the comparison range
Base
main
3d77c2f
+0.19%
Fix AttributeError in create_flow_run_from_deployment (#18707) Add null checking for deployment.work_queue and work_pool before accessing work_pool.name to prevent AttributeError when deployment has no associated work queue or work pool. Return HTTP 400 with descriptive error message. - Fix AttributeError: 'NoneType' object has no attribute 'work_pool' - Add test case for null work_queue scenario - Apply ruff formatting improvements
29578a2
3 days ago
by eddiemaru-101
-0.08%
Update src/prefect/server/api/deployments.py Co-authored-by: Alex Streed <desertaxle@users.noreply.github.com>
dc7a468
2 days ago
by eddiemaru-101
-0.15%
Merge branch 'main' of https://github.com/PrefectHQ/prefect into fix/18707-deployment-work-queue-null-check
16ac312
2 days ago
by eddiemaru-101
+0.06%
Apply pre-commit formatting changes
a1c1511
2 days ago
by eddiemaru-101
+0.01%
Merge branch 'main' into fix/18707-deployment-work-queue-null-check
8c0da5a
19 hours ago
by eddiemaru-101
© 2025 CodSpeed Technology
Home Terms Privacy Docs