View Issue Details

IDProjectCategoryView StatusLast Update
0002057HTML & PERLFeature Request - Interfacepublic2014-08-20 11:18
Reporterdexter86 Assigned ToDerIdiot  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionreopened 
Summary0002057: In "Anime List" and "MyList" , "collecting" and "all_watched" classes are unavailable when anime is incomplete
DescriptionIf anime is incomplete (e.g. you only added 5 episodes to mylist from 12) it won't have class "collecting" ( if you didn't mark any as watched) or "all_watched" (if you marked all you have as watched) in animelist and mylist, even though they are properly showing on icons to the right.
Steps To ReproduceGo to mylist and on the right in "Mylist State" uncheck everything except "collecting" and "completed", then change "Mylist Status" to "only incomplete" and click Update. If you have any anime, then see in source code or if you're on Firefox use Inspect.
TagsNo tags attached.

Activities

dexter86

2014-06-06 10:30

reporter   ~0003373

I added it to wrong category, should be "Bug report - Interface", sorry.

DerIdiot

2014-06-06 11:58

administrator   ~0003374

liststates are not added/edited in realtime, but added by a cronjob

dexter86

2014-06-06 12:13

reporter   ~0003375

I think you didn't understand this problem. I'm not talking about updating liststates statuses at all. Problem is, if anime has liststate "collecting" or "completed" and mylist state is "incomplete", then on http://anidb.net/perl-bin/animedb.pl?show=animelist & http://anidb.net/perl-bin/animedb.pl?show=mylist all those <tr> in <table class="animelist"> won't have class corresponding to that liststate ("complete" & "all_watched"). It's only problem with those two liststate statuses, other like dropped, stalled or watching are ok.

dexter86

2014-06-06 12:24

reporter  

Clipboard02.png (151,193 bytes)   
Clipboard02.png (151,193 bytes)   

dexter86

2014-06-06 12:26

reporter   ~0003376

I uploaded screenshot showing the problem. Ignore that icon next to naruto and one piece, that's my script adding them ;)

DerIdiot

2014-08-20 09:57

administrator   ~0003389

it works as intended. i explicitly set it to only add watching, stalled and dropped as a class for liststates.
if that's sensible or not is an entirely different question. eitherway this isn't a bug, but a feature request

DerIdiot

2014-08-20 10:00

administrator   ~0003390

aside all_watched really means all_watched not all_i_have_watched

dexter86

2014-08-20 10:53

reporter   ~0003392

"i explicitly set it to only add watching, stalled and dropped as a class for liststates"
why? take a look at that screenshot again, all those anime have "collecting" state, so those <tr> should have class="complete" (btw it's really misleading that if anime is "collecting" then it has class "complete", but it's not a good idea to change it now ;-P). I don't currently have any incomplete anime that have all episodes watched so I can't say about that "all_watched" class, so for a test I set one anime to "Mark all watched" but since liststate is not updated in realtime, I will see about it later.

dexter86

2014-08-20 10:56

reporter  

Clipboard03.png (94,872 bytes)   
Clipboard03.png (94,872 bytes)   

Issue History

Date Modified Username Field Change
2014-06-05 18:44 dexter86 New Issue
2014-06-06 10:30 dexter86 Note Added: 0003373
2014-06-06 11:58 DerIdiot Note Added: 0003374
2014-06-06 11:58 DerIdiot Status new => closed
2014-06-06 11:58 DerIdiot Assigned To => DerIdiot
2014-06-06 11:58 DerIdiot Resolution open => no change required
2014-06-06 12:13 dexter86 Note Added: 0003375
2014-06-06 12:13 dexter86 Status closed => feedback
2014-06-06 12:13 dexter86 Resolution no change required => reopened
2014-06-06 12:24 dexter86 File Added: Clipboard02.png
2014-06-06 12:26 dexter86 Note Added: 0003376
2014-06-06 12:26 dexter86 Status feedback => assigned
2014-08-19 04:04 DerIdiot Assigned To DerIdiot =>
2014-08-19 04:04 DerIdiot Status assigned => new
2014-08-20 09:57 DerIdiot Note Added: 0003389
2014-08-20 09:58 DerIdiot Status new => resolved
2014-08-20 09:58 DerIdiot Resolution reopened => fixed
2014-08-20 09:58 DerIdiot Assigned To => DerIdiot
2014-08-20 10:00 DerIdiot Note Added: 0003390
2014-08-20 10:53 dexter86 Note Added: 0003392
2014-08-20 10:53 dexter86 Status resolved => feedback
2014-08-20 10:53 dexter86 Resolution fixed => reopened
2014-08-20 10:56 dexter86 File Added: Clipboard03.png
2014-08-20 11:18 DerIdiot Status feedback => resolved