wp.newCategory should prevent adding multiple categories of the same name/slug/parent
|Reported by:||redsweater||Owned by:||josephscott|
This bug is related to http://trac.wordpress.org/ticket/3683 but is intended specifically as a behavior request for wp.newCategory in the XMLRPC-WP interface.
Currently wp.newCategory will happily assign new category IDs for the same term with the same slug at the same hierarchical level. This seems highly unlikely to be in the spirit of what any client is requesting, so to protect the category structure, I propose the following change:
IF the requested category name, slug, and parent ID all match an existing category in the targeted blog, return the existing category ID as if it had just been created.
This would have the happy coincidence of covering a race condition problem that might exist if two users were authorized to edit the same blog, and both submitted changes that caused an identical "newCategory" call to be made at the same time.
Change History (9)
- Milestone 2.9 deleted
- Resolution set to duplicate
- Status changed from new to closed
- Milestone set to Future Release
- Type changed from defect (bug) to enhancement
- Milestone Future Release deleted
- Resolution fixed deleted
- Status changed from closed to reopened