dosubot[bot] commented on issue #34832:
URL: https://github.com/apache/superset/issues/34832#issuecomment-3217371386

   <!-- Answer -->
   This is a known bug in recent Superset versions: the error happens because 
Slice.get was using filter_by() with a SQLAlchemy BinaryExpression from 
id_or_uuid_filter, which expects a string but sometimes receives an int—causing 
the AttributeError you saw. This was fixed in [PR 
#34769](https://github.com/apache/superset/pull/34769) (merged 2025-08-20), 
which changes filter_by() to filter() in Slice.get and ensures correct type 
handling.
   
   To resolve this, upgrade to a Superset version after that date. If you can't 
upgrade, you can patch your code by replacing 
filter_by(id_or_uuid_filter(id_or_uuid)) with 
filter(id_or_uuid_filter(id_or_uuid)) in superset/models/slice.py. This will 
restore screenshot and thumbnail generation. 
   
   You can verify if you have the fix by checking that Slice.get uses filter(), 
not filter_by(), with id_or_uuid_filter. 
   
   Let me know if you need a quick code snippet or more details!
   
   
   <!-- Dosu Comment Footer -->
   *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).*
   
   ---
   <sup>How did I do? 
[Good](https://app.dosu.dev/response-feedback/e071a795-8b7e-42e4-b127-b483d66d7df3?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/e071a795-8b7e-42e4-b127-b483d66d7df3?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/e071a795-8b7e-42e4-b127-b483d66d7df3?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/e071a795-8b7e-42e4-b127-b483d66d7df3?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/e071a795-8b7e-42e4-b127-b483d66d7df3?feedback_type=hallucination)
 | [Report 
🐛](https://app.dosu.dev/response-feedback/e071a795-8b7e-42e4-b127-b483d66d7df3?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/e071a795-8b7e-42e4-b127-b483d66d7df3?feedback_type=other)</sup>&nbsp;&nbsp;[![Chat
 with 
Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=githu
 b)&nbsp;[![Join 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share
 on 
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/issues/34832)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org
For additional commands, e-mail: notifications-h...@superset.apache.org

Reply via email to