{"action":"closed","issue":{"url":"https://api.github.com/repos/moira-alert/worker/issues/39","repository_url":"https://api.github.com/repos/moira-alert/worker","labels_url":"https://api.github.com/repos/moira-alert/worker/issues/39/labels{/name}","comments_url":"https://api.github.com/repos/moira-alert/worker/issues/39/comments","events_url":"https://api.github.com/repos/moira-alert/worker/issues/39/events","html_url":"https://github.com/moira-alert/worker/issues/39","id":177671815,"number":39,"title":"Web application breaks if tag containing only numbers is created","user":{"login":"bersegosx","id":5559608,"avatar_url":"https://avatars.githubusercontent.com/u/5559608?v=3","gravatar_id":"","url":"https://api.github.com/users/bersegosx","html_url":"https://github.com/bersegosx","followers_url":"https://api.github.com/users/bersegosx/followers","following_url":"https://api.github.com/users/bersegosx/following{/other_user}","gists_url":"https://api.github.com/users/bersegosx/gists{/gist_id}","starred_url":"https://api.github.com/users/bersegosx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bersegosx/subscriptions","organizations_url":"https://api.github.com/users/bersegosx/orgs","repos_url":"https://api.github.com/users/bersegosx/repos","events_url":"https://api.github.com/users/bersegosx/events{/privacy}","received_events_url":"https://api.github.com/users/bersegosx/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-09-18T19:43:04Z","updated_at":"2016-09-20T18:31:26Z","closed_at":"2016-09-20T18:31:26Z","body":"Chromium Version 52.0.2743.116, console:\r\n\r\n```\r\nangular.js:12416 TypeError: b.value.toLowerCase is not a function\r\n    at http://127.0.0.1:8080/app-c04c88e6cf11fa8e8fce.js:750:69\r\n    at TagList.sort (native)\r\n    at http://127.0.0.1:8080/app-c04c88e6cf11fa8e8fce.js:749:32\r\n    at processQueue (http://127.0.0.1:8080/common-c04c88e6cf11fa8e8fce.js:14760:29)\r\n    at http://127.0.0.1:8080/common-c04c88e6cf11fa8e8fce.js:14776:28\r\n    at Scope.$eval (http://127.0.0.1:8080/common-c04c88e6cf11fa8e8fce.js:16042:29)\r\n    at Scope.$digest (http://127.0.0.1:8080/common-c04c88e6cf11fa8e8fce.js:15853:32)\r\n    at Scope.$apply (http://127.0.0.1:8080/common-c04c88e6cf11fa8e8fce.js:16150:25)\r\n    at done (http://127.0.0.1:8080/common-c04c88e6cf11fa8e8fce.js:10637:48)\r\n    at completeRequest (http://127.0.0.1:8080/common-c04c88e6cf11fa8e8fce.js:10809:8)\r\n```\r\n\r\nGET request on `/api/tag/`:\r\n\r\n```json\r\n{\r\n    \"list\": [\r\n        666,\r\n        \"qwe\",\r\n        \"cat\",\r\n        \"lop\",\r\n        \"nata\",\r\n        \"5555dsfg\"\r\n    ],\r\n    \"tags\": {\r\n        \"5555dsfg\": {},\r\n        \"666\": {},\r\n        \"cat\": {},\r\n        \"lop\": {},\r\n        \"nata\": {},\r\n        \"qwe\": {}\r\n    }\r\n}\r\n\r\n```\r\nI use:\r\n\r\n- anyjson==0.3.3\r\n- txredisapi==1.4.3\r\n- redis_version:3.2.3\r\n"}}
{"actor":{"display_login":"gmlexx"}}