- create a new RemoveItemStatement use case, including RemoveItemStatementRequest
- retrieve Item metadata
- remove the statement
- use ItemRetriever, remove the statement, then save using MediaWikiEditEntityFactoryItemUpdater
- create a RemoveItemStatementSuccessResponse and return it
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
REST: Create RemoveItemStatement use case | mediawiki/extensions/Wikibase | master | +291 -1 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Ifrahkhanyaree_WMDE | T344228 Functionality for REST API v1 | |||
Resolved | None | T306937 🟥️ Remove a statement of an item | |||
Resolved | Ollie.Shotton_WMDE | T312548 🟥️ Create RemoveItemStatement use case and implement happy path |
Event Timeline
Comment Actions
Change 812823 had a related patch set uploaded (by Ollie Shotton; author: Ollie Shotton):
[mediawiki/extensions/Wikibase@master] REST: Create RemoveItemStatement use case
Comment Actions
Change 812823 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] REST: Create RemoveItemStatement use case
Comment Actions
@Ollie.Shotton_WMDE: Assuming this task is resolved. Thus setting resolved task status. Please reopen and add an active project tag if that is not the case. Thanks.