Page MenuHomeMiraheze

Cargo not storing data, showing old tables
Closed, DeclinedPublic

Description

There are two issues with Cargo right now, one dealing with saving, and the other with the tables for the wiki. The first one is a bigger issue than the second, but I wonder if the second issue is causing problems or if it's just a visual bug.

Cargo not storing on page save

List of steps to reproduce (step by step, including full links if applicable):

  1. Edit any page that is not in the "Cards" category
  2. View pagevalues action for that page

What happens?:
There is nothing that Cargo stores based on the info in the pagevalues action. It also doesn't show up in Special:CargoTables

What should have happened instead?:
Cargo should store values on page save.

Browser information, screenshots and other applicable information:
Previously, Cargo had a difficult time saving until Agent ran the table rebuild script from the cli. This was only done for the "cards" table and the pages that saved values to that table save properly now. Does every table need to have this script run?

Cargo showing old tables in table diagram and drilldown

List of steps to reproduce (step by step, including full links if applicable):

  1. Visit https://www.sekaipedia.org/wiki/Special:CargoTables for the current tables
  2. Visit https://www.sekaipedia.org/wiki/Special:CargoTableDiagram or https://www.sekaipedia.org/wiki/Special:Drilldown for all tables

What happens?:
When visiting Special:CargoTables, this page contains all the tables that were created after the extension was re-enabled. These are the tables we want.
When visiting Special:CargoTableDiagram or Special:Drilldown, this page contains all tables created after the extension was re-enabled along with all tables that were created before the extension was re-enabled.

What should have happened instead?:
The special pages should match the tables listed in Special:CargoTables. The previously created tables should've been deleted.

Browser information, screenshots and other applicable information:

Event Timeline

Slight update, a few other tables started working fine after a few recreations. However, the "events" table still refuses to store anything. The "songs" and "song_versions" tables can store data on recreation (although it still can't grab every page it's supposed to) but still can't store on save.

Hi,

Since no response to the latest question has been received in a while, we must assume that this task is no longer needed and will now be closing it as Declined. (This is simply to indicate to us that the task was not done)

If you still need this task and are able to respond, please feel free to reopen this task and indicate that it is still needed and we will start working on it. I would like to apologize once again for any inconvenience caused by this task not being resolved within a reasonable time.

Reception123