Skip to content

setStatusMessage() should swallow the error when the update fails #1199

Closed

Description

@vladfrangu

Python raises when the run update fails (_actor.py#L1697-L1732). JS logs a warning and swallows it, and apify/apify-sdk-js#795 keeps that and returns undefined. The two SDKs disagree on whether a failed status update is an error. Decide which one is right and align the other. Context: apify/apify-sdk-js#795.

[🤖] Claude Code using Fable 5.1

Activity

  1. added
    t-toolingIssues with this label are in the ownership of the tooling team.
    on Oct 16, 2026
  2. self-assigned this
    on Oct 16, 2026
  3. added this to the 4.0 milestone on Oct 20, 2026
  4. janbuchar commented on Oct 20, 2026

    @janbuchar
    Contributor

    Let's make Python side swallow and warn as well.

  5. changed the title [-]Decide whether `setStatusMessage()` should throw when the update fails[/-] [+]`setStatusMessage()` should swallow the error when the update fails[/+] on Oct 21, 2026
  6. modified the milestones: 4.0, 5.0 on Oct 26, 2026
  7. added a commit that references this issue on Oct 29, 2026
    4556821
  8. vdusek commented on Oct 29, 2026

    @vdusek
    Contributor

    resolved by #1200

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working.t-toolingIssues with this label are in the ownership of the tooling team.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions