Skip to content

Add 'active' and 'voided' param_keys to RemoteLRS query_statements #96

@pzingg

Description

@pzingg

I was trying out TinCanPython with the Learning Locker LRS backend. I wanted to search for non-voided statements prior to a date using 'until'. However, the query_statements function returns voided as well as un-voided statements. I'm not sure about ALL LRSes, but at least Learning Locker supports queries for 'voided' and 'active" statements.

There is a bug in Learning Locker's handling of multiple query parameters (but that's an issue for their project, not TinCanPython). I tested adding 'voided' to the allowed param_keys and then querying for 'voided': False, and it does the right thing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions