Open libertysoft3 opened 5 years ago
If it's subreddit related, it's probably a side effect of the configurable home page. Ensure DynamicSR has the full sticky properties of DefaultSR.
Jun 16 20:59:05 ubuntu reddit-paster: Error - <type 'exceptions.TypeError'>: 'NoneType' object has no attribute '__getitem__' Jun 16 20:59:05 ubuntu reddit-paster: URL: https://saidit.net/api/del Jun 16 20:59:05 ubuntu reddit-paster: File '/usr/lib/python2.7/dist-packages/weberror/errormiddleware.py', line 162 in __call__ Jun 16 20:59:05 ubuntu reddit-paster: app_iter = self.application(environ, sr_checker) Jun 16 20:59:05 ubuntu reddit-paster: File '/home/reddit/src/reddit/r2/r2/config/middleware.py', line 229 in __call__ Jun 16 20:59:05 ubuntu reddit-paster: return self.app(environ, start_response) Jun 16 20:59:05 ubuntu reddit-paster: File '/home/reddit/src/reddit/r2/r2/config/middleware.py', line 287 in __call__ Jun 16 20:59:05 ubuntu reddit-paster: return self.app(environ, start_response) Jun 16 20:59:05 ubuntu reddit-paster: File '/home/reddit/src/reddit/r2/r2/config/middleware.py', line 244 in __call__ Jun 16 20:59:05 ubuntu reddit-paster: return self.app(environ, start_response) Jun 16 20:59:05 ubuntu reddit-paster: File '/home/reddit/src/reddit/r2/r2/config/middleware.py', line 259 in __call__ Jun 16 20:59:05 ubuntu reddit-paster: return self.app(environ, start_response) Jun 16 20:59:05 ubuntu reddit-paster: File '/home/reddit/src/reddit/r2/r2/config/middleware.py', line 380 in __call__ Jun 16 20:59:05 ubuntu reddit-paster: return self.app(environ, start_response) Jun 16 20:59:05 ubuntu reddit-paster: File '/home/reddit/src/reddit/r2/r2/config/middleware.py', line 406 in __call__ Jun 16 20:59:05 ubuntu reddit-paster: return self.app(environ, custom_start_response) Jun 16 20:59:05 ubuntu reddit-paster: File '/usr/lib/python2.7/dist-packages/routes/middleware.py', line 136 in __call__ Jun 16 20:59:05 ubuntu reddit-paster: response = self.app(environ, start_response) Jun 16 20:59:05 ubuntu reddit-paster: File '/usr/lib/python2.7/dist-packages/pylons/wsgiapp.py', line 103 in __call__ Jun 16 20:59:05 ubuntu reddit-paster: response = self.dispatch(controller, environ, start_response) Jun 16 20:59:05 ubuntu reddit-paster: File '/usr/lib/python2.7/dist-packages/pylons/wsgiapp.py', line 313 in dispatch Jun 16 20:59:05 ubuntu reddit-paster: return controller(environ, start_response) Jun 16 20:59:05 ubuntu reddit-paster: File '/home/reddit/src/reddit/r2/r2/lib/base.py', line 167 in __call__ Jun 16 20:59:05 ubuntu reddit-paster: return WSGIController.__call__(self, environ, start_response) Jun 16 20:59:05 ubuntu reddit-paster: File '/usr/lib/python2.7/dist-packages/pylons/controllers/core.py', line 214 in __call__ Jun 16 20:59:05 ubuntu reddit-paster: response = self._dispatch_call() Jun 16 20:59:05 ubuntu reddit-paster: File '/usr/lib/python2.7/dist-packages/pylons/controllers/core.py', line 164 in _dispatch_call Jun 16 20:59:05 ubuntu reddit-paster: response = self._inspect_call(func) Jun 16 20:59:05 ubuntu reddit-paster: File '/usr/lib/python2.7/dist-packages/pylons/controllers/core.py', line 107 in _inspect_call Jun 16 20:59:05 ubuntu reddit-paster: result = self._perform_call(func, args) Jun 16 20:59:05 ubuntu reddit-paster: File '/usr/lib/python2.7/dist-packages/pylons/controllers/core.py', line 57 in _perform_call Jun 16 20:59:05 ubuntu reddit-paster: return func(**args) Jun 16 20:59:05 ubuntu reddit-paster: File '/home/reddit/src/reddit/r2/r2/lib/validator/validator.py', line 255 in newfn Jun 16 20:59:05 ubuntu reddit-paster: simple_vals, param_vals, *a, **kw) Jun 16 20:59:05 ubuntu reddit-paster: File '/home/reddit/src/reddit/r2/r2/lib/validator/validator.py', line 280 in noresponse Jun 16 20:59:05 ubuntu reddit-paster: self_method(self, *a, **kw) Jun 16 20:59:05 ubuntu reddit-paster: File '/home/reddit/src/reddit/r2/r2/controllers/api.py', line 1426 in POST_del Jun 16 20:59:05 ubuntu reddit-paster: thing.subreddit_slow.remove_sticky(thing) Jun 16 20:59:05 ubuntu reddit-paster: File '/home/reddit/src/reddit/r2/r2/models/subreddit.py', line 1456 in remove_sticky Jun 16 20:59:05 ubuntu reddit-paster: sticky_fullnames = self.sticky_fullnames[:] Jun 16 20:59:05 ubuntu reddit-paster: TypeError: 'NoneType' object has no attribute '__getitem__' Jun 16 20:59:05 ubuntu reddit-paster: Jun 16 20:59:05 ubuntu reddit-paster: Jun 16 20:59:05 ubuntu reddit-paster: CGI Variables Jun 16 20:59:05 ubuntu reddit-paster: ------------- Jun 16 20:59:05 ubuntu reddit-paster: CONTENT_TYPE: 'application/x-www-form-urlencoded; charset=UTF-8' Jun 16 20:59:05 ubuntu reddit-paster: FULLPATH: '/api/del' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_ACCEPT: 'application/json, text/javascript, */*; q=0.01' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_ACCEPT_ENCODING: 'gzip' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_ACCEPT_LANGUAGE: 'en-US,en;q=0.9' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_CDN_LOOP: 'cloudflare' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_CF_CONNECTING_IP: 'REDACT' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_CF_IPCOUNTRY: 'CA' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_CF_RAY: '4e7fb49c09f0cac4-YYZ' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_CF_VISITOR: '{"scheme":"https"}' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_CONNECTION: 'close' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_COOKIE: '__cfduid=dc10589a59bd5a358c84a14d03793c0871542267523; loid=pn8s5E8cP7fgimcVBh; loidcreated=2018-11-15T07%3A38%3A44.124Z; saidit_session=3104%2C2019-03-18T23%3A19%3A11%2C0d0d8c20cebc87b62969cf059c549e8e553f1d4d; secure_session=1; reddit_mobility=m; pc=sg; JasonCarswell_recentclicks2=t5_qze%2Ct5_ocm%2Ct5_i4o%2Ct5_epb%2Ct5_dyg; io=9aijVvR-U_3xKMKmADiJ' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_DNT: '1' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_HOST: 'saidit.net' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_ORIGIN: 'https://saidit.net' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_REFERER: 'https://saidit.net/s/Freedom/comments/qzh/in_a_obsolete_state_logic_is_an_enemy_truth_is_a/' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_USER_AGENT: 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.38 Safari/537.36' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_X_FORWARDED_FOR: '108.162.241.11' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_X_FORWARDED_PROTO: 'https' Jun 16 20:59:05 ubuntu reddit-paster: HTTP_X_REQUESTED_WITH: 'XMLHttpRequest' Jun 16 20:59:05 ubuntu reddit-paster: PATH_INFO: '/api/del' Jun 16 20:59:05 ubuntu reddit-paster: REDDIT_NAME: 'REDACT' Jun 16 20:59:05 ubuntu reddit-paster: REMOTE_ADDR: '127.0.0.1' Jun 16 20:59:05 ubuntu reddit-paster: REQUEST_METHOD: 'POST' Jun 16 20:59:05 ubuntu reddit-paster: SERVER_NAME: '0.0.0.0' Jun 16 20:59:05 ubuntu reddit-paster: SERVER_PORT: '8001' Jun 16 20:59:05 ubuntu reddit-paster: SERVER_PROTOCOL: 'HTTP/1.1'
If it's subreddit related, it's probably a side effect of the configurable home page. Ensure DynamicSR has the full sticky properties of DefaultSR.