{"action":"created","issue":{"url":"https://api.github.com/repos/aodn/aodn-portal/issues/1849","labels_url":"https://api.github.com/repos/aodn/aodn-portal/issues/1849/labels{/name}","comments_url":"https://api.github.com/repos/aodn/aodn-portal/issues/1849/comments","events_url":"https://api.github.com/repos/aodn/aodn-portal/issues/1849/events","html_url":"https://github.com/aodn/aodn-portal/issues/1849","id":96919407,"number":1849,"title":"No filter options should hide the filter","user":{"login":"kereid","id":2906602,"avatar_url":"https://avatars.githubusercontent.com/u/2906602?v=3","gravatar_id":"","url":"https://api.github.com/users/kereid","html_url":"https://github.com/kereid","followers_url":"https://api.github.com/users/kereid/followers","following_url":"https://api.github.com/users/kereid/following{/other_user}","gists_url":"https://api.github.com/users/kereid/gists{/gist_id}","starred_url":"https://api.github.com/users/kereid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kereid/subscriptions","organizations_url":"https://api.github.com/users/kereid/orgs","repos_url":"https://api.github.com/users/kereid/repos","events_url":"https://api.github.com/users/kereid/events{/privacy}","received_events_url":"https://api.github.com/users/kereid/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/aodn/aodn-portal/labels/bug","name":"bug","color":"e11d21"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":16,"created_at":"2015-07-23T22:37:35Z","updated_at":"2015-08-13T07:14:07Z","closed_at":null,"body":"App version: 4.9.0\r\n            Build date: Fri Jul 17 13:45:28 AEST 2015\r\n            Build number: 7\r\n            Git ref: 182b0ac883c8e8b926cee97a6be95f88ac0c1338\r\n        -->\r\n\r\nSteps to reproduce:\r\n\r\nAdd Argo to map, on step 2 try to select platform number or project name\r\n\r\nWhat should happen:\r\n\r\nCan either pick from a list or don't see filter header at all\r\n\r\nWhat does happen:\r\n\r\nCan see that the filter headers are there but the drop-down arrow is inactive and box reads \"No options available\" "},"comment":{"url":"https://api.github.com/repos/aodn/aodn-portal/issues/comments/130561395","html_url":"https://github.com/aodn/aodn-portal/issues/1849#issuecomment-130561395","issue_url":"https://api.github.com/repos/aodn/aodn-portal/issues/1849","id":130561395,"user":{"login":"dnahodil","id":2774917,"avatar_url":"https://avatars.githubusercontent.com/u/2774917?v=3","gravatar_id":"","url":"https://api.github.com/users/dnahodil","html_url":"https://github.com/dnahodil","followers_url":"https://api.github.com/users/dnahodil/followers","following_url":"https://api.github.com/users/dnahodil/following{/other_user}","gists_url":"https://api.github.com/users/dnahodil/gists{/gist_id}","starred_url":"https://api.github.com/users/dnahodil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dnahodil/subscriptions","organizations_url":"https://api.github.com/users/dnahodil/orgs","repos_url":"https://api.github.com/users/dnahodil/repos","events_url":"https://api.github.com/users/dnahodil/events{/privacy}","received_events_url":"https://api.github.com/users/dnahodil/received_events","type":"User","site_admin":false},"created_at":"2015-08-13T07:14:07Z","updated_at":"2015-08-13T07:14:07Z","body":"I haven't looked into it more than when we spoke the other day.\r\n\r\nI was just thinking that it seemed to be a similar problem as the bug is GeoServer. The problem isn't that the request takes above the timeout (30s) but that the timeout starts counting before the request is really being made by the browser (the browser will only make a limited number of requests and they're being eaten up by tiles, etc.). So if there was a place where we could queue requests and ensure that only the number that the browser will happily handle are actually being performed at any time then we wouldn't get timeouts for things that actually might finish more quickly.\r\n\r\nMost of the request from the Portal are wrapped into proxy URLs so it seemed like we probably 'know' the times when these requests are being made. I'm just not sure if we can make them on other code's behalf."}}