{"action":"created","issue":{"url":"https://api.github.com/repos/kijin/xe-supercache/issues/9","repository_url":"https://api.github.com/repos/kijin/xe-supercache","labels_url":"https://api.github.com/repos/kijin/xe-supercache/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/kijin/xe-supercache/issues/9/comments","events_url":"https://api.github.com/repos/kijin/xe-supercache/issues/9/events","html_url":"https://github.com/kijin/xe-supercache/issues/9","id":189627474,"number":9,"title":"푸시앱의 알림 설정이 캐시되어 다른 회원에게 까지 영향을 줄 수 있을까요??","user":{"login":"wookho","id":6590236,"avatar_url":"https://avatars.githubusercontent.com/u/6590236?v=3","gravatar_id":"","url":"https://api.github.com/users/wookho","html_url":"https://github.com/wookho","followers_url":"https://api.github.com/users/wookho/followers","following_url":"https://api.github.com/users/wookho/following{/other_user}","gists_url":"https://api.github.com/users/wookho/gists{/gist_id}","starred_url":"https://api.github.com/users/wookho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wookho/subscriptions","organizations_url":"https://api.github.com/users/wookho/orgs","repos_url":"https://api.github.com/users/wookho/repos","events_url":"https://api.github.com/users/wookho/events{/privacy}","received_events_url":"https://api.github.com/users/wookho/received_events","type":"User","site_admin":false},"labels":[{"id":442441838,"url":"https://api.github.com/repos/kijin/xe-supercache/labels/bug","name":"bug","color":"ee0701","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":14,"created_at":"2016-11-16T08:24:20Z","updated_at":"2016-11-17T13:25:38Z","closed_at":null,"body":"http://xepushapp.com/40526\r\n\r\n최근 2번정도 전체 회원의 알림설정 값이 초기화 되는 난감한 상황이 벌어졌습니다.\r\n앱 모듈 개발자분의 답변에 따르면 새로 설치한 앱 처럼 되어 초기설정인 \"공지사항\" 만 알림을 수신 하는 체크 상태로 되었다는데요..\r\n\r\n가설\r\n신규앱 설치자가 앱을 설치합니다.\r\n이때 슈퍼캐시에 의해 앱 의 기본알림 설정 부분에 \"공지사항\" 만 체크된 상태가 캐시 됩니다.\r\n- 이런 개별 앱들의 설정값들은 regid에 의해서 모든 단말기별로 별도 설정값을 저장하고 있습니다.\r\n\r\n이 캐시된 것에 의해 회원들이 로그인 이루어지기 전 캐시된 것에 의해 영향을 받아 새로 설치된 앱으로 인식해서 기존 알림항목 설정이 무시되고 새로운 설치된 앱의 기준인 \"공지사항\" 만 체크된 값으로 db에 다시 저장되는 현상이 있을 수 있을까요??\r\n\r\n최근에 푸시앱을 캐시할지 말지 선택 항목이 생겼던데요. 여기서 푸시앱만 체크를 해제해 두면 캐시의 영향 문제는 아닌 것으로 확인될 수 있는 건가요??(만약 재발한다면...)\r\n\r\n사실 앱 사용자들은 자동로그인으로 실 사용시는 거의 로그인 상태를 유지 하기에 전체화면 캐시에 푸시앱을 빼도 상관이 없을 까 하는 개인적인 생각입니다.\r\n\r\n자동로그인으로 로그인 되기 바로 직전이나 혹은 앱 설치 후 동기화 하기 전에 비로그인 상태로 푸시앱이 이용될 텐데요. 혹시 이런 시점에서 뭔가 문제를 발생시키는건 아닌지 걱정이 되기도 합니다.\r\n\r\n**근데 이 가설은 설득력이 떨어지는게 모든 회원이 짧은 캐시 유지시간  동안 모두 앱을 사용을 시도했다는 것도 말이 안되긴 합니다 ㅜㅡ**"},"comment":{"url":"https://api.github.com/repos/kijin/xe-supercache/issues/comments/261245550","html_url":"https://github.com/kijin/xe-supercache/issues/9#issuecomment-261245550","issue_url":"https://api.github.com/repos/kijin/xe-supercache/issues/9","id":261245550,"user":{"login":"kijin","id":164058,"avatar_url":"https://avatars.githubusercontent.com/u/164058?v=3","gravatar_id":"","url":"https://api.github.com/users/kijin","html_url":"https://github.com/kijin","followers_url":"https://api.github.com/users/kijin/followers","following_url":"https://api.github.com/users/kijin/following{/other_user}","gists_url":"https://api.github.com/users/kijin/gists{/gist_id}","starred_url":"https://api.github.com/users/kijin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kijin/subscriptions","organizations_url":"https://api.github.com/users/kijin/orgs","repos_url":"https://api.github.com/users/kijin/repos","events_url":"https://api.github.com/users/kijin/events{/privacy}","received_events_url":"https://api.github.com/users/kijin/received_events","type":"User","site_admin":false},"created_at":"2016-11-17T13:25:38Z","updated_at":"2016-11-17T13:25:38Z","body":"아뇨, 깃허브에 커밋만 했습니다."}}
{"actor":{"display_login":"kijin"}}