What's wrong with the pools? One of the ones I made, doustnt show up when I try to add something new?
D:
Updated by anonymous
Posted under Site Bug Reports & Feature Requests
This topic has been locked.
What's wrong with the pools? One of the ones I made, doustnt show up when I try to add something new?
D:
Updated by anonymous
The_Gazi_Pack said:
What's wrong with the pools? One of the ones I made, doustnt show up when I try to add something new?
D:
I recently cleared out the active pools list because there were thousands of them in there to scroll through.
If you want to add posts to a pool that isn't in that list you can do any of the following:
If you don't remember the name, you can find pools you made by clicking the link next to "Pool Updates" on your profile.
Updated by anonymous
Chessax said:
Bug: Did someone break tag and description history?
Expected behavior: Works
Actual behavior: NoMethodError: undefined method match' for nil:NilClass [b]Steps to duplicate:[/b] E.g.: https://e621.net/post_tag_history/index?post_id=13 https://e621.net/post_desc_history/index?post_id=13 [/quote] Issue is now fixed on live.
Updated by anonymous
Bug:
Broken API: /post/index.xml
Expected behavior:
XML pages
Actual behavior:
HTML pages sometimes
Steps to duplicate:
open https://e926.net/post/index.xml?tags=fox&page=1&limit=50 from android
Updated by anonymous
IngvarJackal said:
Bug:
Broken API: /post/index.xml
Expected behavior:
XML pages
Actual behavior:
HTML pages sometimes
Steps to duplicate:
open https://e926.net/post/index.xml?tags=fox&page=1&limit=50 from android
You may use PC to open the page too.
Updated by anonymous
IngvarJackal said:
Bug:
Broken API: /post/index.xml
Expected behavior:
XML pages
Actual behavior:
HTML pages sometimes
Steps to duplicate:
open https://e926.net/post/index.xml?tags=fox&page=1&limit=50 from android
Can't say for sure, but that's probably just your browser interpreting the XML to make it easier for you to read in your browser. That said I got HTML error pages when supplying negative page.
Wait... Um... I can actually confirm this... But not reliably duplicate it... Can't see any real pattern.
Updated by anonymous
"probably just your browser interpreting the XML" I use javax.net.ssl.HttpsURLConnection
https://github.com/IngvarJackal/FurView2/blob/master/app/src/main/java/ru/furry/furview2/drivers/e926/DriverE926.java
Updated by anonymous
btw, JSON variant doesn't work properly too. And yes, I see no pattern: sometimes everything is fine, sometimes HTTP instead of XML or JSON. Maybe CloudFlare?
Updated by anonymous
IngvarJackal said:
btw, JSON variant doesn't work properly too. And yes, I see no pattern: sometimes everything is fine, sometimes HTTP instead of XML or JSON. Maybe CloudFlare?
Seems to be random. Maybe a single server's screwed and it responds with HTML for JSON and XML requests whenever it gets to process them.
Also, you may want to use the "Respond" and "Edit" buttons for better readability.
Updated by anonymous
IngvarJackal said:
Bug:
Broken API: /post/index.xml
Expected behavior:
XML pages
Actual behavior:
HTML pages sometimes
Steps to duplicate:
open https://e926.net/post/index.xml?tags=fox&page=1&limit=50 from android
Try using e621 instead, spight has been trying some performance tweaks on e926 and that might be what's giving you problems.
Updated by anonymous
TonyLemur said:
Try using e621 instead, spight has been trying some performance tweaks on e926 and that might be what's giving you problems.
Speaking of which, I've had trouble quoting on e926.
Updated by anonymous
e621 is banned in Russia (there are main consumers of the program there)
Updated by anonymous
you can't upload anything either. it just says. "error, file not found". I don't know what they mean by that...
Updated by anonymous
it won't let me post anything. it keeps saying, "error, file not found" I don't know what they mean by that.. many it's because I'm trying to upload from my phone?...
Updated by anonymous
xDeathKnightx4 said:
it won't let me post anything. it keeps saying, "error, file not found" I don't know what they mean by that.. many it's because I'm trying to upload from my phone?...
Hmm. What browser/OS are you using?
Workaround: Instead of selecting the file, you can upload directly by putting a direct url to the file (https://site.com/a/image.jpg) into the source field (it has to be the first line).
Updated by anonymous
Okay, e926 and e621 are having major problems.
Whenever I try and access e621, Cloudflare tells me that the site is either down or has returned 'an unknown error'.
And even then, e926 keeps saying that the website is under heavy load - repeatedly, even after repeated refreshing, and so I can barely access anything. Just to post this, I had to refresh a lot :I
Updated by anonymous
Personally had no problems with e621 during the last hour (lucky me) but e926 is ded (HTTP 503). 503 is sometimes used during maintenance work, though can't really say that's got anything to do with it in this case.
Updated by anonymous
I can't upload anything it dosent work. all it does is say error, file not found." I DONT KNOW WHAT THAT MEANS.
Updated by anonymous
xDeathKnightx4 said:
I can't upload anything it dosent work. all it does is say error, file not found." I DONT KNOW WHAT THAT MEANS.
You still didn't give any useful information that could help identify the problem so I'll quickly make a checklist for you.
Updated by anonymous
Hey! I just wanted to say that 'related tags' button doesn't work :<
I uploaded a pic, added some tags, but no tags are fetched after I click 'related'
Thank You!
Updated by anonymous
Bug: Leaving order input text field when editing pool order gives HTTP 500
Expected behavior: Pretty error
Actual behavior: Ugly HTTP 500 error (Pastebin)
Steps to duplicate: Edit pool order, erase order number, save.
Updated by anonymous
Chessax said:
Bug: Leaving order input text field when editing pool order gives HTTP 500
Expected behavior: Pretty error
Actual behavior: Ugly HTTP 500 error (Pastebin)
Steps to duplicate: Edit pool order, erase order number, save.
It still goes through if the order number you deleted was previously "0". :V
Updated by anonymous
Quillu said:
Hey! I just wanted to say that 'related tags' button doesn't work :<
I uploaded a pic, added some tags, but no tags are fetched after I click 'related'
Thank You!
definitely happening here as well
Updated by anonymous
When I try to search for twokinds -voted:Granberia I get this error:
ActiveRecord::PreparedStatementInvalid in PostController#index
wrong number of bind variables (0 for 1) in: LEFT JOIN post_votes v ON v.post_id = posts.id AND v.user_id = (SELECT id FROM users WHERE lower(name) = lower(?))
RAILS_ROOT: /home/e621/e621-production/release-2014-06-08
Application Trace | Framework Trace | Full Trace
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/base.rb:2445:in raise_if_bind_arity_mismatch'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/base.rb:2397:in replace_bind_variables'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/base.rb:2388:in sanitize_sql_array'
/home/e621/e621-production/release-2014-06-08/app/models/post/sql_methods.rb:543:in generate_sql_parts'
/home/e621/e621-production/release-2014-06-08/app/models/post/sql_methods.rb:553:in generate_sql'
/home/e621/e621-production/release-2014-06-08/app/models/post/count_methods.rb:33:in fast_count'
/home/e621/e621-production/release-2014-06-08/lib/cache.rb:42:in get'
/home/e621/e621-production/release-2014-06-08/app/models/post/count_methods.rb:32:in fast_count'
/home/e621/e621-production/release-2014-06-08/app/controllers/post_controller.rb:486:in index_before_thousand'
/home/e621/e621-production/release-2014-06-08/app/controllers/post_controller.rb:562:in index'
Request
Parameters:
{"tags"=>"twokinds -voted:Granberia",
"page"=>"1"}
Updated by anonymous
parasprite said:
It still goes through if the order number you deleted was previously "0". :V
Well will you look at that...
Who uses 0 anyway? Always start my pools at -∞, this way I can add an arbitrary higher sequence number to the next post so that I have plenty of space to add pages in between, adding a post at the start? No problem just subtract an arbitrary number from -∞.
Granberia said:
When I try to search for twokinds -voted:Granberia I get this error:
Seems to be a general problem with negated vote metasearching as it also affected voteup/votedown.
Updated by anonymous
every forum topic is on its own page on e926
Updated by anonymous
Fenrick said:
every forum topic is on its own page on e926
I can confirm this too
someone please help it looks so weird
Updated by anonymous
Fenrick said:
every forum topic is on its own page on e926
Ryuzaki_Izawa said:
I can confirm this toosomeone please help it looks so weird
Passed it to dev. It's an easy fix and it will probably be live in no time, but a temporary workaround is to add ?limit=30 to the end of the url like so: https://e926.net/forum/index?limit=30.
Edit: It's fixed now.
Updated by anonymous
Don't know if this is a known issue or if this is the right place to post this, but when I click on a thumbnail to view a post, a white page comes up with this at the header:
NoMethodError in Post#show
Am I doing something wrong?
Edit: It seems to be working fine now, must have been user error. Sorry.
Updated by anonymous
Getting an error when trying to view images now.
NoMethodError in Post#show
Showing app/views/post/show.html.erb where line #29 raised:
undefined method []' for nil:NilClass Extracted source (around line #29): 26: <%= render :partial => "post/show_partials/pool", :locals => {:pool => pool, :pool_post => PoolPost.find(:first, :conditions => ["pool_id = ? AND post_id = ?", pool.id, @post.id])} %> 27: <% end %> 28: <h5 class="post-sidebar-header">Tags</h5> 29: <%= print_tag_sidebar(@post,true) %> 30: <%= render :partial => "post/show_partials/statistics_panel" %> 31: <%= render :partial => "post/show_partials/options_panel" %> 32: <%= render :partial => "post/show_partials/history_panel" %> [/section] It's been on-and-off, so I don't know if something was being worked on real quick, but if it continues on... Well, this post was towards the early moments of it :P
Updated by anonymous
Some of the tags are out of order. Case in point;
post #669914
Shouldn't the aimi tag be at the top?
Updated by anonymous
JoeX said:
Some of the tags are out of order. Case in point;post #669914
Shouldn't the aimi tag be at the top?
Yeah, I noticed that too. Thought it might of been in some kind of option in the settings, but nope, all out of order.
Updated by anonymous
JoeX said:
Some of the tags are out of order. Case in point;
post #669914
Shouldn't the aimi tag be at the top?
K4RN4GE911 said:
Yeah, I noticed that too. Thought it might of been in some kind of option in the settings, but nope, all out of order.
Well, there's a setting for tag ordering but either way aimi should be at top. That said they show up properly for me (ordered by type, alphabetical following pattern Artist, Species, General).
Edit: Hm... Maybe I should have waited adding more tags until this was resolved...
Updated by anonymous
We've been deploying some new post code and the above problems managed to get past testing. They're all fixed now.
Updated by anonymous
Bug: Themes are not saving
How it happens: After I selected the theme (such as changing the background pattern) it reverts back to the default plain blue background
Updated by anonymous
badteacher4 said:
Bug: Themes are not savingHow it happens: After I selected the theme (such as changing the background pattern) it reverts back to the default plain blue background
I can't reproduce this.
Updated by anonymous
Um, I hate to be the bearer of bad news, but the tags are still out of order. No rush or anything, but I thought you'd like to know.
Updated by anonymous
Bug: As I mentioned in forum #161619, searching for a tag by its ID (in this case 15215) by using the API returns the whole tags listing instead of the tag we're looking for
Expected behavior: The tag we need. The request should return:
[{"type":0,"count":799,"name":"reach_around","id":15215}]
Actual behavior: The query returns a page of tags from the listing. Neither id or after_id work. Happens with XML aswell.
Steps to duplicate: Easy, just make a request for " https://e621.net/tag/index.json?id=15215 " (left as link for ease)
Updated by anonymous
Bug: Exception in post controller when using before_id parameter.
Expected behavior: Lovely page of posts before before_id.
Actual behavior:
PGError: ERROR: missing FROM-clause entry for table "p" LINE 1: ...FROM (SELECT DISTINCT ON ("posts".id) "posts".id, p.id AS al... ^ : SELECT * FROM (SELECT DISTINCT ON ("posts".id) "posts".id, p.id AS alias_0, posts.id AS alias_1 FROM "posts" WHERE (true AND posts.id < '666666' AND posts.status <> 'deleted') ) AS id_list ORDER BY id_list.alias_0 DESC, id_list.alias_1 DESC LIMIT 45
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/abstract_adapter.rb:227:in `log' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/postgresql_adapter.rb:520:in `execute' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/postgresql_adapter.rb:1002:in `select_raw' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/postgresql_adapter.rb:989:in `select' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/abstract/query_cache.rb:81:in `cache_sql' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/associations.rb:1656:in `select_limited_ids_list' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/associations.rb:1646:in `add_limited_ids_condition!' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/associations.rb:1635:in `construct_finder_sql_with_included_associations' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/associations.rb:1623:in `select_all_rows' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/associations.rb:1401:in `find_with_associations' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/associations.rb:1399:in `catch' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/associations.rb:1399:in `find_with_associations' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/base.rb:1580:in `find_every' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/base.rb:619:in `find' /home/e621/e621-production/release-2014-06-08/app/models/post/sql_methods.rb:590:in `search' /home/e621/e621-production/release-2014-06-08/app/controllers/post_controller.rb:472:in `index_after_thousand' /home/e621/e621-production/release-2014-06-08/app/controllers/post_controller.rb:560:in `index' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/base.rb:1333:in `send' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/base.rb:1333:in `perform_action_without_filters' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/filters.rb:617:in `call_filters' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activesupport-2.3.18/lib/active_support/core_ext/benchmark.rb:17:in `ms' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/1.8/benchmark.rb:308:in `realtime' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activesupport-2.3.18/lib/active_support/core_ext/benchmark.rb:17:in `ms' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/flash.rb:151:in `perform_action' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/base.rb:532:in `send' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/base.rb:532:in `process_without_filters' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/filters.rb:606:in `process' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/base.rb:391:in `process' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/base.rb:386:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/routing/route_set.rb:438:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/dispatcher.rb:87:in `dispatch' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/dispatcher.rb:121:in `_call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/query_cache.rb:29:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/query_cache.rb:29:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/query_cache.rb:9:in `cache' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/query_cache.rb:28:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/string_coercion.rb:25:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/head.rb:9:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/methodoverride.rb:24:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/params_parser.rb:15:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/session/cookie_store.rb:99:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activesupport-2.3.18/lib/active_support/cache/strategy/local_cache.rb:25:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/failsafe.rb:26:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/lock.rb:11:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/lock.rb:11:in `synchronize' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/lock.rb:11:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/dispatcher.rb:106:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/urlmap.rb:47:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/urlmap.rb:41:in `each' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/urlmap.rb:41:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/passenger-enterprise-server-4.0.33/lib/phusion_passenger/rack/thread_handler_extension.rb:61:in `process_request' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/passenger-enterprise-server-4.0.33/lib/phusion_passenger/request_handler/thread_handler.rb:126:in `accept_and_process_next_request' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/passenger-enterprise-server-4.0.33/lib/phusion_passenger/request_handler/thread_handler.rb:94:in `main_loop' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/passenger-enterprise-server-4.0.33/lib/phusion_passenger/request_handler.rb:463:in `start_threads' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/passenger-enterprise-server-4.0.33/lib/phusion_passenger/request_handler.rb:457:in `initialize' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/passenger-enterprise-server-4.0.33/lib/phusion_passenger/request_handler.rb:457
{"before_id"=>"666666"}
Steps to duplicate: Use before_id=[id], e.g. before_id=666666, or click next page from page 1000.
Updated by anonymous
JoeX said:
Um, I hate to be the bearer of bad news, but the tags are still out of order. No rush or anything, but I thought you'd like to know.
ArcFlight said:
Exception using before_id
Bug: Exception in post controller when using before_id parameter.
Expected behavior: Lovely page of posts before before_id.
Actual behavior:
exception
PGError: ERROR: missing FROM-clause entry for table "p" LINE 1: ...FROM (SELECT DISTINCT ON ("posts".id) "posts".id, p.id AS al... ^ : SELECT * FROM (SELECT DISTINCT ON ("posts".id) "posts".id, p.id AS alias_0, posts.id AS alias_1 FROM "posts" WHERE (true AND posts.id < '666666' AND posts.status <> 'deleted') ) AS id_list ORDER BY id_list.alias_0 DESC, id_list.alias_1 DESC LIMIT 45trace
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/abstract_adapter.rb:227:in `log' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/postgresql_adapter.rb:520:in `execute' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/postgresql_adapter.rb:1002:in `select_raw' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/postgresql_adapter.rb:989:in `select' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/abstract/query_cache.rb:81:in `cache_sql' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/abstract/query_cache.rb:60:in `select_all' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/associations.rb:1656:in `select_limited_ids_list' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/associations.rb:1646:in `add_limited_ids_condition!' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/associations.rb:1635:in `construct_finder_sql_with_included_associations' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/associations.rb:1623:in `select_all_rows' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/associations.rb:1401:in `find_with_associations' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/associations.rb:1399:in `catch' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/associations.rb:1399:in `find_with_associations' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/base.rb:1580:in `find_every' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/base.rb:619:in `find' /home/e621/e621-production/release-2014-06-08/app/models/post/sql_methods.rb:590:in `search' /home/e621/e621-production/release-2014-06-08/app/controllers/post_controller.rb:472:in `index_after_thousand' /home/e621/e621-production/release-2014-06-08/app/controllers/post_controller.rb:560:in `index' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/base.rb:1333:in `send' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/base.rb:1333:in `perform_action_without_filters' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/filters.rb:617:in `call_filters' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activesupport-2.3.18/lib/active_support/core_ext/benchmark.rb:17:in `ms' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/1.8/benchmark.rb:308:in `realtime' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activesupport-2.3.18/lib/active_support/core_ext/benchmark.rb:17:in `ms' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/flash.rb:151:in `perform_action' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/base.rb:532:in `send' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/base.rb:532:in `process_without_filters' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/filters.rb:606:in `process' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/base.rb:391:in `process' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/base.rb:386:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/routing/route_set.rb:438:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/dispatcher.rb:87:in `dispatch' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/dispatcher.rb:121:in `_call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/query_cache.rb:29:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/query_cache.rb:29:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/query_cache.rb:9:in `cache' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/query_cache.rb:28:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activerecord-2.3.18/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/string_coercion.rb:25:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/head.rb:9:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/methodoverride.rb:24:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/params_parser.rb:15:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/session/cookie_store.rb:99:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/activesupport-2.3.18/lib/active_support/cache/strategy/local_cache.rb:25:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/failsafe.rb:26:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/lock.rb:11:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/lock.rb:11:in `synchronize' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/lock.rb:11:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/actionpack-2.3.18/lib/action_controller/dispatcher.rb:106:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/urlmap.rb:47:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/urlmap.rb:41:in `each' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/rack-1.1.6/lib/rack/urlmap.rb:41:in `call' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/passenger-enterprise-server-4.0.33/lib/phusion_passenger/rack/thread_handler_extension.rb:61:in `process_request' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/passenger-enterprise-server-4.0.33/lib/phusion_passenger/request_handler/thread_handler.rb:126:in `accept_and_process_next_request' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/passenger-enterprise-server-4.0.33/lib/phusion_passenger/request_handler/thread_handler.rb:94:in `main_loop' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/passenger-enterprise-server-4.0.33/lib/phusion_passenger/request_handler.rb:463:in `start_threads' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/passenger-enterprise-server-4.0.33/lib/phusion_passenger/request_handler.rb:457:in `initialize' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/passenger-enterprise-server-4.0.33/lib/phusion_passenger/request_handler.rb:457{"before_id"=>"666666"}Steps to duplicate: Use before_id=[id], e.g. before_id=666666, or click next page from page 1000.
Both of these should be fixed today (fixes are done, just haven't been applied yet).
Xch3l said:
Bug: As I mentioned in forum #161619, searching for a tag by its ID (in this case 15215) by using the API returns the whole tags listing instead of the tag we're looking for
I added a new call, /tag/show/<id>.json (or /tag/show.json?id=<id>) to do exactly that. It should be made live at the same time as the above fixes.
Updated by anonymous
I'm getting randomly this error:
SocketError in PostController#upload
getaddrinfo: Name or service not known
RAILS_ROOT: /home/e621/e621-production/release-2014-06-08
Application Trace | Framework Trace | Full Trace
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/connection/ruby.rb:152:in getaddrinfo'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/connection/ruby.rb:152:in connect'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/connection/ruby.rb:211:in connect'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:285:in establish_connection'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:79:in connect'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:257:in with_reconnect'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:78:in connect'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:304:in ensure_connected'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:191:in process'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:270:in logging'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:190:in process'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:96:in call'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis.rb:784:in get'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis.rb:37:in synchronize'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/1.8/monitor.rb:242:in mon_synchronize'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis.rb:37:in synchronize'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis.rb:783:in get'
/home/e621/e621-production/release-2014-06-08/app/models/post.rb:74:in disable_upload?'
/home/e621/e621-production/release-2014-06-08/app/controllers/post_controller.rb:23:in upload'
[/section]
It happens during different actions from time to time, and started several hours ago.
Updated by anonymous
Some strange behavior here. Chadbeats's favorites are showing up multiple times in a couple of different posts...
post #671650: http://i.imgur.com/RQcGJ52.png
post #671653: http://i.imgur.com/Hqdr7DK.png
Updated by anonymous
Granberia said:
I'm getting randomly this error:SocketError in PostController#upload
getaddrinfo: Name or service not known
RAILS_ROOT: /home/e621/e621-production/release-2014-06-08
Application Trace | Framework Trace | Full Trace/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/connection/ruby.rb:152:in getaddrinfo' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/connection/ruby.rb:152:in connect'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/connection/ruby.rb:211:in connect' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:285:in establish_connection'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:79:in connect' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:257:in with_reconnect'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:78:in connect' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:304:in ensure_connected'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:191:in process' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:270:in logging'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:190:in process' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis/client.rb:96:in call'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis.rb:784:in get' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis.rb:37:in synchronize'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/1.8/monitor.rb:242:in mon_synchronize' /opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis.rb:37:in synchronize'
/opt/rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/gems/redis-3.0.7/lib/redis.rb:783:in get' /home/e621/e621-production/release-2014-06-08/app/models/post.rb:74:in disable_upload?'
/home/e621/e621-production/release-2014-06-08/app/controllers/post_controller.rb:23:in upload' [/section] It happens during different actions from time to time, and started several hours ago.[/quote] Turns out one of the apps was missing some entries. It should be good to go now. [quote]"atatat":/user/show/15031 said: Some strange behavior here. Chadbeats's favorites are showing up multiple times in a couple of different posts... post #671650: http://i.imgur.com/RQcGJ52.png post #671653: http://i.imgur.com/Hqdr7DK.png [/quote] That is really weird. Even more so if you "try to search for the post":/post/index/1/fav:Chadbeats%20id:671653. [s]If I were to take a guess I'd say it has to do with the API rather than the site.[/s] I'll let the devs know. Edit: Nope, I've managed to reproduce it without the API.
Updated by anonymous
Hmm. Wonder if there is some sort of auto-faving script at play here or something. Has anyone been able to observe this with other users?
Updated by anonymous
atatat said:
Hmm. Wonder if there is some sort of auto-faving script at play here or something. Has anyone been able to observe this with other users?
You can also favorite posts using the "Add to favorites" mode on the post screen, which can favorite posts as fast as you can click them. You could probably also easily write a simple autoclicking script in Python, but there wouldn't be much point to it.
There's a couple users I know of that have favorites in the hundreds of thousands. I've never seen multiple favorites on the same post before though, and at any rate I doubt it was intentional.
Updated by anonymous
Tried opening the on-site IRC client for fun (I already have a separate IRC client anyway) and my browser complained about security:
Secure Connection Failed
An error occurred during a connection to widget00.mibbit.com.
SSL received a weak ephemeral Diffie-Hellman key in Server Key Exchange handshake message.
(Error code: ssl_error_weak_server_ephemeral_dh_key)
Browser is Pale Moon v25.5.0 (x86) running on 32-bit Windows Vista SP2.
EDIT: Wait what, now it's working.
Updated by anonymous
Bug
When you search https://e621.net/artist/index?order=updated for a URL, it returns all artists whose URLs *begin* with the one you entered
Expected behavior
It should return only artists whose URLs *equal* the one you entered
Actual behavior
See above.
Steps to duplicate
1) Go to https://e621.net/artist/index?order=updated
2) Search for http://www.furaffinity.net/user/v/
3) Result: 3 pages
It should only return artists whose URL is http://www.furaffinity.net/user/v/ (but it should recognize equivalent URLs, like https://furaffinity.net/user/v )
(so I can see if the artist has been created more than once)
Updated by anonymous
Bug: Unable to revert own changes in pools
Expected behavior: Reverts change
Actual behavior: "Access denied"
Steps to duplicate: Change something in a pool, try to revert your change.
Updated by anonymous
Chessax said:
Bug: Unable to revert own changes in pools
Expected behavior: Reverts change
Actual behavior: "Access denied"
Steps to duplicate: Change something in a pool, try to revert your change.
After digging through the code a bit, that appears to be working as intended. It seems to be a privileged-user-only feature....
Perhaps try making a post in the Feature Request thread?
Updated by anonymous
spight said:
After digging through the code a bit, that appears to be working as intended. It seems to be a privileged-user-only feature....Perhaps try making a post in the Feature Request thread?
Yeah did that, find it annoying is all, since if you make a mistake you can't fix it easily.
Also, even though it might not be a bug, why do Riversyde have a base upload limit of (2^31-1) aka maximum signed 32 bit integer value?
Updated by anonymous
Bug: No upvoting or downvoting option on comments.
Expected behavior: Being able to upvote or downvote comments.
Actual behavior: Upvoting or downvoting comment arrows do not appear.
Steps to duplicate: Not exactly sure. As far as I know it's only affecting me. I can still upvote/downvote photos themselves.
EDIT: It's not all comments either, but it happens on photos I've only seen today. I'm not sure if my account was somehow hacked, but I hope not.
Updated by anonymous
WilsonWilson said:
Bug: No upvoting or downvoting option on comments.
Expected behavior: Being able to upvote or downvote comments.
Actual behavior: Upvoting or downvoting comment arrows do not appear.
Steps to duplicate: Not exactly sure. As far as I know it's only affecting me. I can still upvote/downvote photos themselves.
Getting the same, comments that have a score other than zero do not have voting arrows.
Updated by anonymous
edidaf said:
Getting the same, comments that have a score other than zero do not have voting arrows.
Good to know I'm not alone, though I wouldn't have noticed it was only comments with a vote already that were affected. Disregard my possible hack edit.
Updated by anonymous
I am also experiencing the voting problem on comments.
It seems almost random what comment is or isn't affected. Approximately 30-40% of comments are affected and there is no clear pattern to what I can vote on.
For a while I suspected it was user-bound, I discovered that it is not though. I went through the comment history of two users to check on that, one has a lot of unvotable comments but still not all, so that can't be it.
Also looked at my own, it does apply to self too.
Updated by anonymous
it feels like it is been voted so they can't be voted anymore at least it is not just me this time
Updated by anonymous
Voting images no longer stay green/red. Noticed by voting then refreshing page, green changes to white as if not voted.
Updated by anonymous
I've fixed the comment votes. I'm trying to find and resolve other bugs before I deploy again to e621 again, though. Test the fix out on e926 if you have time.
Updated by anonymous
furballs_dc said:
Voting images no longer stay green/red. Noticed by voting then refreshing page, green changes to white as if not voted.
Just to be clear, are you talking about the words "Up" and "Down" not staying Red and Green, respectively, after voting on a post?
Updated by anonymous
spight said:
Just to be clear, are you talking about the words "Up" and "Down" not staying Red and Green, respectively, after voting on a post?
Yup, UP and Down aren't colored after page refresh.
Updated by anonymous
furballs_dc said:
Yup, UP and Down aren't colored after page refresh.
Fixed that as well.
Updated by anonymous
spight said:
I've fixed the comment votes. I'm trying to find and resolve other bugs before I deploy again to e621 again, though. Test the fix out on e926 if you have time.
Is there a time period for the changes to take effect? And should we now be able to vote on comments we were experiencing the problem with? I was experiencing the same bug, and it doesn't seem to be appearing on new comments, but the option to vote on some comments that were around before the fix is still missing.
Updated by anonymous
Mr.Mimic said:
Is there a time period for the changes to take effect? And should we now be able to vote on comments we were experiencing the problem with? I was experiencing the same bug, and it doesn't seem to be appearing on new comments, but the option to vote on some comments that were around before the fix is still missing.
I haven't deployed to e621 yet. I'm planning to do so in the next hour, though. You'll be able to vote on comments that you have not voted on, like normal.
Updated by anonymous
spight said:
I haven't deployed to e621 yet. I'm planning to do so in the next hour, though. You'll be able to vote on comments that you have not voted on, like normal.
Ah, sorry, I misunderstood. Thanks for the hard work!
Updated by anonymous
Bug: Visiting non-existent pool causes HTTP 404
Expected behavior: Pretty error
Actual behavior: Ugly 404 error + stack trace
Steps to duplicate: E.g. https://e621.net/pool/show/731
Bug: Post show API controller request for nonexistent ID returns HTML
Expected behavior: Pretty API error
Actual behavior: Ugly HTML page
Steps to duplicate: E.g. https://e621.net/post/show.xml?id=6238620
I want to make it clear that it's completely fine to groan at me and call me annoying for bringing up "bugs" no-one but I care about. Because now comes an almost insignificant one and I don't really expect this one to be fixed, I'm just in the mood to complain after spending half an hour in total confusion:
Bug: Carriage return only line ending after "[name] said:" in quotes on posts (blips, forum etc not affected apparently).
Expected behavior: CR+LF or LF
Actual behavior: CR
Steps to duplicate: To visualize do e.g. in BASH:
#!/bin/bash curl -s https://e621.net/post/show/422575/ | sed -nE $'s/(.)\r(.)/''\1CARRIAGERETURN\2/p' #Or with fancy colors if supported: curl -s https://e621.net/post/show/422575/ | grep --color=always $'.\r.' | sed $'s/\r/CARRIAGERETURN/'
Updated by anonymous
Bug: ActiveRecord::StatementInvalid in PostController#show
PGError: ERROR: canceling statement due to statement timeout
: UPDATE "posts" SET "view_count" = COALESCE("view_count", 0) + 1 WHERE ("posts"."id" = 666064)
Steps to duplicate: https://e621.net/post/show/666064
Error is not permanent, but other posts at the same time displayed as expected and fast.
Updated by anonymous
Bug: After uploading image I'm directed to url with tags in it even when in settings I enabled Remove post tags from URLs.
Expected behavior: After uploading post #675191 I should be directed to https://e621.net/post/show/675191
Actual behavior: Instead I'm directed to https://e621.net/post/show/675191/2013-animal_ears-blue_eyes-blush-boomerang-cat_ear
Steps to duplicate: Upload a post.
Updated by anonymous
Updated by anonymous
EmoCat said:
I found this today.]I've done that before. :V
Updated by anonymous
Hopefully this was just a one off thing but the bug that removes tags from posts while adding new ones just happened again.
https://e621.net/post_tag_history/index?post_id=676150
On this post I added the group tag (using tag script) and the tags anthro, anthro_on_feral, bestiality, feral and interspecies were removed from the post (tags which were only just added by another user).
I've had a look at my other edits and it does seem like a single occurrence but I thought I'd point it out just incase.
Updated by anonymous
Bug: https://e926.net certificate expired
java.security.cert.CertificateExpiredException: current time: Sun Jun 21 15:07:03 CEST 2015, expiration time: Sun Jun 21 01:59:59 CEST 2015
Updated by anonymous
IngvarJackal said:
Bug: https://e926.net certificate expiredjava.security.cert.CertificateExpiredException: current time: Sun Jun 21 15:07:03 CEST 2015, expiration time: Sun Jun 21 01:59:59 CEST 2015
Thanks for letting us know. It should be fixed within the next day or so (we just need to get in contact with the right person).
Updated by anonymous
Blacklist will not work. Added rain_silves, and checked blacklist avatars. I can still however see GameManiac's avatar.
Updated by anonymous
Blue_Beta said:
Blacklist will not work. Added rain_silves, and checked blacklist avatars. I can still however see GameManiac's avatar.
Make sure you have "Apply blacklist to avatars" selected on your settings page.
Also, you can directly block that specific post by adding id:43169 to your blacklist (in place of the character tag).
Updated by anonymous
parasprite said:
Make sure you have "Apply blacklist to avatars" selected on your settings page.Also, you can directly block that specific post by adding id:43169 to your blacklist (in place of the character tag).
Tried both of these. The outcome remains the same.
Updated by anonymous
Blue_Beta said:
Tried both of these. The outcome remains the same.
Updated by anonymous