Skip to content

Treat newly created series as "synced" immediately #1621

@LukasKalbertodt

Description

@LukasKalbertodt

When creating Series via Tobira, they are treated as unsynced/waiting until the next sync has run and we hear about it from the harvest API. This is the same for the APIs used by the admin UI to announce a series.

But I think in the case of creating a series directly in Tobira, that's not necessary? We create it in OC via API and when it returns 200, its created, no? Unlike videos, where it still has to be processed, series are fully done once 200 is returned, right? I'm not sure if the external API POST endpoint immediately returns all series info, but I guess it would also be fine to just send a second GET request to the API to get all information? And then it's just immediately available.

UX wise, it would be quite a big boost because creating a series and immediately uploading into it is a common use case.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions