View Issue Details

IDProjectCategoryView StatusLast Update
0003151HTML & PERLBug Report - Interfacepublic2018-12-07 12:47
ReporterHinoe Assigned ToDerIdiot  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Fixed in Version2019-01 
Summary0003151: Addcharanimerel: "Deleted" tab repeats charanimereltb entry multiple removals with same char and anime
DescriptionThis is kind of hard to explain, but the deleted tab of addcharanimereltb gets confused when there are multiple deleted charanimereltb entries involving the same anime and char. See steps to reproduce for an example, which might make the explanation less confusing.
Steps To ReproduceGo to https://anidb.net/car32237 and https://anidb.net/car32238

Check Deleted tab. Note how all appear as deleted by dorainam, and all with the same time stamp.

Check the history link for the charanimereltb entry (not for the creatorcharanimereltb one). See how it's the same in all entries for each page: table=charanimereltb&id=130214 for /car32237 and table=charanimereltb&id=130212 for /car32238.

Check the original removal creqs: https://anidb.net/c9322389 and https://anidb.net/c9322388 (were issued on creatorcharanimereltb; note the carid field matches the charanimereltb ids; dorainam removed them manually after granting the creqs). They match the time stamp for the removal seen on the addcharanimerel page.

Now see these creqs, which are for new adds of charanimerels for the same chars and anime: https://anidb.net/c9366710 and https://anidb.net/c9366711 followed by https://anidb.net/c9395168 and https://anidb.net/c9395169 -- all granted by me, on different dates from the original pair. This isn't properly registered by addcharanimerel, which simply repeats the first removal.

If you navigate to the history link for the creatorcharanimereltb entry, you'll notice that they point to different IDs. You'll correctly see that, for each character, dorainam granted a removal and then I deleted two (as a result of granting the corresponding charanimereltb creqs).

So, in short, the addcharanimerel page is confused about the duplicate removed charanimereltb entries, but it correctly links each seiyuu removal to one charanimereltb entry.

Bonus points: earlier I mentioned that both characters show dorainam as the one who deleted the entries. Now see the anime's side of that page: https://anidb.net/perl-bin/animedb.pl?show=addcharanimerel&aid=3435

On the anime side, it's showing the information for the first removal for Tatsuya, but the _second_ one for Jun. So the issue's precise behavior is not completely consistent, though its presence itself is. Depending on what's causing this inconsistency, you might see something different from what I'm seeing now when working on this ticket.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2018-03-08 02:25 Hinoe New Issue
2018-12-07 12:47 DerIdiot Assigned To => DerIdiot
2018-12-07 12:47 DerIdiot Status new => resolved
2018-12-07 12:47 DerIdiot Resolution open => fixed
2018-12-07 12:47 DerIdiot Fixed in Version => 2019-01