{"users":[{"id":14,"username":"L3K0V","name":"Asen Lekov","avatar_template":"/user_avatar/community.parseplatform.org/l3k0v/{size}/30_2.png","trust_level":1},{"id":34,"username":"cbaker6","name":"Corey","avatar_template":"/user_avatar/community.parseplatform.org/cbaker6/{size}/114_2.png","trust_level":2},{"id":1179,"username":"danipralea","name":"Danut Pralea","avatar_template":"/user_avatar/community.parseplatform.org/danipralea/{size}/1208_2.png","trust_level":1},{"id":2117,"username":"mathieulb","name":"Mathieu Bouchard","avatar_template":"/letter_avatar_proxy/v4/letter/m/a88e57/{size}.png","trust_level":0},{"id":1980,"username":"aqeeb421","name":"Aqeeb421","avatar_template":"/user_avatar/community.parseplatform.org/aqeeb421/{size}/2013_2.png","trust_level":1},{"id":1074,"username":"rover","name":"Ajul Raj","avatar_template":"/user_avatar/community.parseplatform.org/rover/{size}/1079_2.png","trust_level":1},{"id":1030,"username":"vincent41","name":"Vincent41","avatar_template":"/user_avatar/community.parseplatform.org/vincent41/{size}/1014_2.png","trust_level":1},{"id":1398,"username":"magickaito","name":"Terrence","avatar_template":"/user_avatar/community.parseplatform.org/magickaito/{size}/1504_2.png","trust_level":1},{"id":255,"username":"Manuel","name":"Manuel","avatar_template":"/user_avatar/community.parseplatform.org/manuel/{size}/186_2.png","primary_group_name":"core-maintainers","flair_name":"core-maintainers","flair_url":"//parse-community-forum-uploads.s3.dualstack.us-east-1.amazonaws.com/original/1X/2742a50f88ccd69c23c2d3088e8317085b58bbeb.png","flair_group_id":42,"admin":true,"moderator":true,"trust_level":4},{"id":1657,"username":"massimodutte","name":"massimodutte","avatar_template":"/letter_avatar_proxy/v4/letter/m/e0b2c6/{size}.png","trust_level":0},{"id":1642,"username":"zent-co","name":"Matt Zenthoefer","avatar_template":"/user_avatar/community.parseplatform.org/zent-co/{size}/1743_2.png","trust_level":0},{"id":1575,"username":"budda","name":"Mike Carter","avatar_template":"/user_avatar/community.parseplatform.org/budda/{size}/1677_2.png","trust_level":0},{"id":706,"username":"sdfjtr34","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/s/7993a0/{size}.png","trust_level":1},{"id":1497,"username":"ashoukat","name":"Arslan","avatar_template":"/letter_avatar_proxy/v4/letter/a/77aa72/{size}.png","trust_level":1},{"id":73,"username":"pc-cesar","name":"Pc Cesar","avatar_template":"/user_avatar/community.parseplatform.org/pc-cesar/{size}/195_2.png","trust_level":1},{"id":87,"username":"phillwiggins","name":"Phill Wiggins","avatar_template":"/user_avatar/community.parseplatform.org/phillwiggins/{size}/116_2.png","trust_level":1},{"id":1364,"username":"Muhammed-Hayr-Ali","name":"Muhammed hayr Ali","avatar_template":"/user_avatar/community.parseplatform.org/muhammed-hayr-ali/{size}/1461_2.png","trust_level":1},{"id":402,"username":"zehir68","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/z/5f9b8f/{size}.png","trust_level":0},{"id":2,"username":"davimacedo","name":"Antonio Davi Macedo Coelho de Castro","avatar_template":"/user_avatar/community.parseplatform.org/davimacedo/{size}/316_2.png","primary_group_name":"core-maintainers","flair_name":"core-maintainers","flair_url":"//parse-community-forum-uploads.s3.dualstack.us-east-1.amazonaws.com/original/1X/2742a50f88ccd69c23c2d3088e8317085b58bbeb.png","flair_group_id":42,"admin":true,"moderator":true,"trust_level":4},{"id":1245,"username":"ReeQx","name":"Evgeniy","avatar_template":"/user_avatar/community.parseplatform.org/reeqx/{size}/1306_2.png","trust_level":1},{"id":1332,"username":"arbeitstier","name":"Sergey","avatar_template":"/letter_avatar_proxy/v4/letter/a/aca169/{size}.png","trust_level":0},{"id":1323,"username":"akorchuk","name":"","avatar_template":"/user_avatar/community.parseplatform.org/akorchuk/{size}/1421_2.png","trust_level":0},{"id":975,"username":"Meglali20","name":"","avatar_template":"/user_avatar/community.parseplatform.org/meglali20/{size}/934_2.png","trust_level":1},{"id":1174,"username":"snielsen","name":"Stephan Nielsen","avatar_template":"/user_avatar/community.parseplatform.org/snielsen/{size}/1203_2.png","trust_level":1},{"id":1136,"username":"ADVITSolutions","name":"ADV IT Solutions","avatar_template":"/user_avatar/community.parseplatform.org/advitsolutions/{size}/1146_2.png","trust_level":0},{"id":868,"username":"woutercouvaras","name":"Woutercouvaras","avatar_template":"/user_avatar/community.parseplatform.org/woutercouvaras/{size}/760_2.png","trust_level":2},{"id":1085,"username":"yogesh-7","name":"Yogesh Bansal","avatar_template":"/user_avatar/community.parseplatform.org/yogesh-7/{size}/1095_2.png","trust_level":0},{"id":1077,"username":"jascodes","name":"Jaspreet Singh","avatar_template":"/user_avatar/community.parseplatform.org/jascodes/{size}/1085_2.png","trust_level":2},{"id":968,"username":"Code_B_Apps","name":"Code-B","avatar_template":"/letter_avatar_proxy/v4/letter/c/e99b99/{size}.png","trust_level":0},{"id":956,"username":"Hash3690","name":"Charles Etieve","avatar_template":"/user_avatar/community.parseplatform.org/hash3690/{size}/896_2.png","trust_level":0},{"id":632,"username":"hkblue","name":"Tom","avatar_template":"/letter_avatar_proxy/v4/letter/h/f14d63/{size}.png","trust_level":1},{"id":28,"username":"uzaysan","name":"Uzaysan","avatar_template":"/user_avatar/community.parseplatform.org/uzaysan/{size}/59_2.png","trust_level":2},{"id":824,"username":"Popcorn","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/p/6a8cbe/{size}.png","trust_level":1},{"id":781,"username":"renatomuniz15","name":"Renato Muniz","avatar_template":"/user_avatar/community.parseplatform.org/renatomuniz15/{size}/672_2.png","trust_level":0},{"id":672,"username":"sahm","name":"Sahm","avatar_template":"/letter_avatar_proxy/v4/letter/s/da6949/{size}.png","trust_level":0},{"id":322,"username":"dblythy","name":"Daniel Blyth","avatar_template":"/user_avatar/community.parseplatform.org/dblythy/{size}/231_2.png","trust_level":2},{"id":506,"username":"BendabizAdam","name":"Benyamina Adam","avatar_template":"/user_avatar/community.parseplatform.org/bendabizadam/{size}/446_2.png","trust_level":1},{"id":628,"username":"tniercke","name":"Th. Niercke","avatar_template":"/letter_avatar_proxy/v4/letter/t/f6c823/{size}.png","trust_level":0},{"id":190,"username":"bahaa-kallas","name":"Bahaa Kallas","avatar_template":"/user_avatar/community.parseplatform.org/bahaa-kallas/{size}/157_2.png","trust_level":2},{"id":283,"username":"ali_pro","name":"Ali Rafie","avatar_template":"/letter_avatar_proxy/v4/letter/a/b19c9b/{size}.png","trust_level":1}],"primary_groups":[{"id":42,"name":"core-maintainers"}],"flair_groups":[{"id":42,"name":"core-maintainers","flair_url":"//parse-community-forum-uploads.s3.dualstack.us-east-1.amazonaws.com/original/1X/2742a50f88ccd69c23c2d3088e8317085b58bbeb.png","flair_bg_color":"","flair_color":""}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/client-sdks/android-sdk/15?page=1","per_page":30,"top_tags":[{"id":71,"name":"query","slug":"query"},{"id":36,"name":"unit-tests","slug":"unit-tests"},{"id":20,"name":"authentication","slug":"authentication"},{"id":1,"name":"discussion","slug":"discussion"},{"id":74,"name":"files","slug":"files"},{"id":16,"name":"images","slug":"images"},{"id":17,"name":"live-query","slug":"live-query"},{"id":22,"name":"session-token","slug":"session-token"}],"topics":[{"fancy_title":"Pure Kotlin SDK","id":977,"title":"Pure Kotlin SDK","slug":"pure-kotlin-sdk","posts_count":8,"reply_count":3,"highest_post_number":8,"image_url":null,"created_at":"2020-10-27T17:37:16.461Z","last_posted_at":"2025-10-11T07:47:27.647Z","bumped":true,"bumped_at":"2025-10-11T07:47:27.647Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello guys, I saw you have reveal recently ParseSwift, great job done there! I was inspired to start a pure Kotlin SDK following the ParseSwift techniques because you guys are more into the core and how everything is str&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"discussion","slug":"discussion"}],"tags_descriptions":{},"views":2012,"like_count":12,"has_summary":false,"last_poster_username":"mathieulb","category_id":15,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":14,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":34,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1179,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2117,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Android SDK saveInBackground() Method Hangs Without Response on Self-Hosted Parse Server","id":4732,"title":"Android SDK saveInBackground() Method Hangs Without Response on Self-Hosted Parse Server","slug":"android-sdk-saveinbackground-method-hangs-without-response-on-self-hosted-parse-server","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-01-06T09:09:56.318Z","last_posted_at":"2025-01-06T09:09:56.475Z","bumped":true,"bumped_at":"2025-01-06T09:12:25.625Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi Parse Community, \nI am encountering an issue with the saveInBackground() method in my Android client SDK. The method intermittently hangs and does not return any response from the server—neither success nor error—even&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":71,"name":"query","slug":"query"},{"id":17,"name":"live-query","slug":"live-query"}],"tags_descriptions":{},"views":46,"like_count":0,"has_summary":false,"last_poster_username":"aqeeb421","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1980,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Unable to Get Response from the Parse SDK Sometimes","id":4701,"title":"Unable to Get Response from the Parse SDK Sometimes","slug":"unable-to-get-response-from-the-parse-sdk-sometimes","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-01-01T12:19:45.151Z","last_posted_at":"2025-01-01T12:19:45.258Z","bumped":true,"bumped_at":"2025-01-02T08:34:38.850Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I am facing an issue where the workflow in the following code gets stuck at the saveInBackground method. It does not return any response from the server, not even an error message, even after waiting for a long time. \nNo&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":40,"like_count":0,"has_summary":false,"last_poster_username":"aqeeb421","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1980,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Preventing clone apps from using Parse data","id":2463,"title":"Preventing clone apps from using Parse data","slug":"preventing-clone-apps-from-using-parse-data","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":null,"created_at":"2022-03-01T04:54:43.036Z","last_posted_at":"2024-04-04T11:48:17.947Z","bumped":true,"bumped_at":"2024-04-04T16:07:20.106Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have an Android app using Parse as backend. Over time I’ve seen some clone apps that are using data from my parse db by decompiling our apk. \nIs there any way to prevent this? \nCan I only allow parse db access from my &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":594,"like_count":1,"has_summary":false,"last_poster_username":"massimodutte","category_id":15,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1074,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1030,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1398,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":255,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":1657,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Difficulty with Android Push Notifications Guide","id":3866,"title":"Difficulty with Android Push Notifications Guide","slug":"difficulty-with-android-push-notifications-guide","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2024-03-14T22:38:26.613Z","last_posted_at":"2024-04-04T07:44:20.060Z","bumped":true,"bumped_at":"2024-04-04T07:44:20.060Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I am having difficulty following the Android Push Notifications Guide. (Android Push Tutorial | Parse) \nSpecifically, when I try to use the following two code snippets in my manifest file, Android Studio tells me the two&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":549,"like_count":0,"has_summary":false,"last_poster_username":"massimodutte","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1642,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1657,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"deviceToken empty","id":3672,"title":"deviceToken empty","slug":"devicetoken-empty","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2023-10-21T02:44:35.432Z","last_posted_at":"2023-10-21T02:44:35.543Z","bumped":true,"bumped_at":"2023-10-21T02:44:35.543Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We’ve got two Ionic/Cordova mobile apps using the Cordova plugin from GitHub - taivo/parse-push-plugin: Push notification plugin for Cordova/Phonegap/ionic on Parse platform to communicate with the Back4App parse server. &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":289,"like_count":0,"has_summary":false,"last_poster_username":"budda","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1575,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Can&rsquo;t save ParseFile from Uri/java.io.File","id":3505,"title":"Can't save ParseFile from Uri/java.io.File","slug":"cant-save-parsefile-from-uri-java-io-file","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2023-06-14T15:18:46.772Z","last_posted_at":"2023-06-21T15:53:34.783Z","bumped":true,"bumped_at":"2023-06-21T15:53:34.783Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"If a user selects a video file from their gallery and I try to save a video file using \nParseFile file = new ParseFile(new File(videoUri.getPath()));, \nthe file.getName() returns something like “video:1000034430” if the &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":624,"like_count":0,"has_summary":false,"last_poster_username":"sdfjtr34","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":706,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"JSON in response of Parse Cloud Function call in Android","id":3511,"title":"JSON in response of Parse Cloud Function call in Android","slug":"json-in-response-of-parse-cloud-function-call-in-android","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2023-06-19T05:50:29.286Z","last_posted_at":"2023-06-19T05:51:42.842Z","bumped":true,"bumped_at":"2023-06-19T05:51:42.842Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi guys, \nI am working on an android application where we use Parse Cloud functions. \nI want to use JSON parsing libraries like Kotlin SerializationX, Moshi or GSON for json parsing, without doing manual parsing i.e. get&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":390,"like_count":0,"has_summary":false,"last_poster_username":"ashoukat","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1497,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to convert ParseObject to Json or JSONObject in android","id":172,"title":"How to convert ParseObject to Json or JSONObject in android","slug":"how-to-convert-parseobject-to-json-or-jsonobject-in-android","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2020-04-18T13:50:04.066Z","last_posted_at":"2023-03-16T01:25:31.304Z","bumped":true,"bumped_at":"2023-03-16T01:25:31.304Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, \nHow can you convert ParseObject to json or  JSONObject? I tried convert using GSON, but it wasn’t successful. \nI need this because Parcelable return erro(Class not found when unmarshalling:com.parse.ParseGeoPoint&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1679,"like_count":2,"has_summary":false,"last_poster_username":"Muhammed-Hayr-Ali","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":73,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":87,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1364,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Parse Android app - ANR (application not responding) when user logging out","id":3271,"title":"Parse Android app - ANR (application not responding) when user logging out","slug":"parse-android-app-anr-application-not-responding-when-user-logging-out","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2023-02-20T03:29:56.879Z","last_posted_at":"2023-02-20T03:29:56.991Z","bumped":true,"bumped_at":"2023-02-20T03:29:56.991Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We have a Parse Android that saves location from time to time. \nIt will login annonymously before saving. If there is any error in saving, which could be due to session related issue, it will try to logout. So next time,&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":71,"name":"query","slug":"query"}],"tags_descriptions":{},"views":416,"like_count":0,"has_summary":false,"last_poster_username":"magickaito","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1398,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Can&rsquo;t access audio file in ParseServer","id":812,"title":"Can't access audio file in ParseServer","slug":"cant-access-audio-file-in-parseserver","posts_count":7,"reply_count":1,"highest_post_number":7,"image_url":"//parse-community-forum-uploads.s3.dualstack.us-east-1.amazonaws.com/optimized/1X/396a3a18474870d5fa1da107f82012eb644c1960_2_1024x727.jpeg","created_at":"2020-09-10T14:21:17.354Z","last_posted_at":"2022-12-15T07:56:37.468Z","bumped":true,"bumped_at":"2022-12-15T07:56:37.468Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, I upload sound file from my android app so that other users should have access to it. But it didnt work so that I opened my parse server in the browser. I couldnt download the audio files because I got the message&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1090,"like_count":0,"has_summary":false,"last_poster_username":"ReeQx","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":402,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":1245,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Delay if function contains a cloud function inside","id":3087,"title":"Delay if function contains a cloud function inside","slug":"delay-if-function-contains-a-cloud-function-inside","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2022-12-01T14:36:13.664Z","last_posted_at":"2022-12-01T14:36:13.759Z","bumped":true,"bumped_at":"2022-12-01T14:43:53.524Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have a function activated when some button is pushed. It has two actions inside of it: \n\nShow progress dialog;\nRun a Parse cloud function.\n\nSo it looks like this: \npublic void myButtonFunction() \n{ \nprogressDialog.show&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":285,"like_count":0,"has_summary":false,"last_poster_username":"arbeitstier","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1332,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Is it possible to count objects saved locally by saveEventually?","id":3068,"title":"Is it possible to count objects saved locally by saveEventually?","slug":"is-it-possible-to-count-objects-saved-locally-by-saveeventually","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2022-11-20T09:22:33.831Z","last_posted_at":"2022-11-20T09:22:33.915Z","bumped":true,"bumped_at":"2022-11-20T16:09:07.547Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi. \nI’m developing the Android app and I’m using saveEventually to be able to store data when offline. \nIs there any way to count the objects that are in offline storage used by saveEventually? I need this to indicate i&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":260,"like_count":0,"has_summary":false,"last_poster_username":"akorchuk","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1323,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Detect changes if pinned object is valid","id":2786,"title":"Detect changes if pinned object is valid","slug":"detect-changes-if-pinned-object-is-valid","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2022-07-08T15:30:26.874Z","last_posted_at":"2022-07-11T14:33:29.214Z","bumped":true,"bumped_at":"2022-07-11T14:33:29.214Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, \nI don’t know if there is a feature about this, couldn’t really find something about it. \nI query an object from the client SDK side, after retrieving it I pin it into the local data store. let’s assume that the r&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":444,"like_count":0,"has_summary":false,"last_poster_username":"davimacedo","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":975,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Custom Http headers","id":2716,"title":"Custom Http headers","slug":"custom-http-headers","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2022-06-06T18:23:43.728Z","last_posted_at":"2022-06-08T08:25:21.460Z","bumped":true,"bumped_at":"2022-06-08T08:25:21.460Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Is it possible to include a custom Http header with each parse request in Android SDK?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":630,"like_count":0,"has_summary":false,"last_poster_username":"snielsen","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1074,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":1174,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Using &ldquo;updatedAt&rdquo; to query returns no results","id":2629,"title":"Using \"updatedAt\" to query returns no results","slug":"using-updatedat-to-query-returns-no-results","posts_count":9,"reply_count":1,"highest_post_number":9,"image_url":null,"created_at":"2022-04-27T15:05:01.121Z","last_posted_at":"2022-04-29T07:09:23.953Z","bumped":true,"bumped_at":"2022-04-29T07:09:23.953Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, \nI have an issue with parse while using the “updatedAt” value when doing a query. I’m trying to condition the query result using “updatedAt” with “whereGreaterThan”, but whenever I do that, the query result is emp&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":629,"like_count":0,"has_summary":false,"last_poster_username":"ADVITSolutions","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1136,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":2,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":868,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to fetch data via parse live query and subcribe to it","id":2493,"title":"How to fetch data via parse live query and subcribe to it","slug":"how-to-fetch-data-via-parse-live-query-and-subcribe-to-it","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"//parse-community-forum-uploads.s3.dualstack.us-east-1.amazonaws.com/original/2X/e/e68a4b48aba0494ba99980aac841e2f240dff5e6.png","created_at":"2022-03-09T07:56:08.489Z","last_posted_at":"2022-03-09T13:12:40.046Z","bumped":true,"bumped_at":"2022-03-09T13:12:40.046Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":367,"like_count":0,"has_summary":false,"last_poster_username":"jascodes","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1085,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1077,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How To Replace OnActivityResult With New Activity Result API?","id":2197,"title":"How To Replace OnActivityResult With New Activity Result API?","slug":"how-to-replace-onactivityresult-with-new-activity-result-api","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2021-11-21T17:13:56.339Z","last_posted_at":"2021-11-23T17:23:52.682Z","bumped":true,"bumped_at":"2021-11-23T17:23:52.682Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi All, \nI wonder if someone may be able to assist with my struggles :slightly_frowning_face:, I’m new to Kotlin, after implementing facebook login following the documentation into my application I have realised that onA&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":4922,"like_count":0,"has_summary":false,"last_poster_username":"Code_B_Apps","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":968,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Compatibility between Parse-Server and Parse-Android-SDK","id":2161,"title":"Compatibility between Parse-Server and Parse-Android-SDK","slug":"compatibility-between-parse-server-and-parse-android-sdk","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":null,"created_at":"2021-11-10T16:37:40.950Z","last_posted_at":"2021-11-13T10:18:33.313Z","bumped":true,"bumped_at":"2021-11-13T10:18:33.313Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello everybody ! \nI am using an hosting service which is called Sashido, it allows me to have a version of Parse-Server which is version 3.6.0. \nHow can I know what is the compatible version of Parse-Android-SDK with th&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":662,"like_count":0,"has_summary":false,"last_poster_username":"Hash3690","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":956,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Does Parse have a Kotlin Android SDK?","id":2044,"title":"Does Parse have a Kotlin Android SDK?","slug":"does-parse-have-a-kotlin-android-sdk","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2021-10-04T01:44:48.024Z","last_posted_at":"2021-10-04T06:23:26.493Z","bumped":true,"bumped_at":"2021-10-04T06:23:26.493Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, does Parse have a Kotlin Android SDK? If not, is this a problem if I want to use Kotlin for my Android app? Thanks","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":429,"like_count":0,"has_summary":false,"last_poster_username":"Manuel","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":632,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":28,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":255,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"How to unit test Parse","id":1913,"title":"How to unit test Parse","slug":"how-to-unit-test-parse","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2021-08-20T05:24:43.505Z","last_posted_at":"2021-08-20T15:28:19.713Z","bumped":true,"bumped_at":"2021-08-20T15:28:19.713Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I just got into Android development and I want to test my interaction between server and Android client. However, Parse needs additional setup before I can test anything (Initialize Parse in a custom class that extends A&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":36,"name":"unit-tests","slug":"unit-tests"}],"tags_descriptions":{},"views":596,"like_count":0,"has_summary":false,"last_poster_username":"davimacedo","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":824,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Filter in Java(Android) with ParseQuery field type Pointer","id":1719,"title":"Filter in Java(Android) with ParseQuery field type Pointer","slug":"filter-in-java-android-with-parsequery-field-type-pointer","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2021-06-01T01:55:38.369Z","last_posted_at":"2021-06-01T14:04:39.324Z","bumped":true,"bumped_at":"2021-06-01T14:04:39.324Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi guys, how would I do this query, since this field (product) is of the pointer type, which references another table (group) \n    ParseQuery&lt;ParseObject&gt; queryProdutos = ParseQuery.getQuery(&quot;products&quot;);\n    queryProduto&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":668,"like_count":1,"has_summary":false,"last_poster_username":"renatomuniz15","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":781,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Query both User object and Picture Object same time","id":1531,"title":"Query both User object and Picture Object same time","slug":"query-both-user-object-and-picture-object-same-time","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2021-04-03T16:14:08.912Z","last_posted_at":"2021-04-08T14:22:19.694Z","bumped":true,"bumped_at":"2021-04-08T14:22:19.694Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI am using Android Studio, Java and Parse. \nI have two object (tables). One is the default “User” and another “Images” with a field storing username as it exist in “User” object. \nI can query both separately perfect&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":71,"name":"query","slug":"query"}],"tags_descriptions":{},"views":763,"like_count":1,"has_summary":false,"last_poster_username":"dblythy","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":672,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":322,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Parse Image Retrieval","id":1464,"title":"Parse Image Retrieval","slug":"parse-image-retrieval","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2021-03-17T16:49:53.559Z","last_posted_at":"2021-03-18T18:08:45.562Z","bumped":true,"bumped_at":"2021-03-18T18:08:45.562Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nAnyone has a working code using the latest APIs to retrieve images and display them using an Array List and RecyclerView. I am able to upload the images and can retrieve one at a time but not all in an array and the&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":74,"name":"files","slug":"files"},{"id":16,"name":"images","slug":"images"}],"tags_descriptions":{},"views":782,"like_count":0,"has_summary":false,"last_poster_username":"uzaysan","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":672,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":28,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Query from localdatastore then network","id":1442,"title":"Query from localdatastore then network","slug":"query-from-localdatastore-then-network","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2021-03-13T11:29:56.362Z","last_posted_at":"2021-03-15T04:49:34.695Z","bumped":true,"bumped_at":"2021-03-15T04:49:34.695Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi there … i can’t seem to get this query to work in kotlin \nfinal ParseQuery query = ParseQuery.getQuery(&quot;GameScore&quot;);\nquery.fromLocalDatastore().findInBackground().continueWithTask((task) -&gt; {\n  // Update UI with resul&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":461,"like_count":0,"has_summary":false,"last_poster_username":"davimacedo","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":506,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"NullPointerException at com.parse.PushRouter.getInstance","id":1324,"title":"NullPointerException at com.parse.PushRouter.getInstance","slug":"nullpointerexception-at-com-parse-pushrouter-getinstance","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2021-02-17T07:29:22.606Z","last_posted_at":"2021-02-18T06:09:01.764Z","bumped":true,"bumped_at":"2021-02-18T06:09:01.764Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi all, \nthis is my first post here, so please be patient :wink: \nI am getting an increased amount of NullPointerExceptions from parse.PushRouter … \nThe following exception was recorded 96 times during the last 30 days. \n&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":507,"like_count":0,"has_summary":false,"last_poster_username":"tniercke","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":628,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Android SDK limitation with subclass use-case","id":1316,"title":"Android SDK limitation with subclass use-case","slug":"android-sdk-limitation-with-subclass-use-case","posts_count":8,"reply_count":2,"highest_post_number":8,"image_url":null,"created_at":"2021-02-14T11:38:52.752Z","last_posted_at":"2021-02-17T23:49:01.619Z","bumped":true,"bumped_at":"2021-02-17T23:49:01.619Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I would like to save 2 different objects that share some attributes in the same collection. I defined my models using the recommended pattern for such case: \n@ParseClassName(&quot;BusinessAd&quot;)\nopen class BusinessAd: ParseObje&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":964,"like_count":0,"has_summary":false,"last_poster_username":"davimacedo","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":190,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Uploading base64 encoded file to Parse server","id":1181,"title":"Uploading base64 encoded file to Parse server","slug":"uploading-base64-encoded-file-to-parse-server","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2020-12-31T12:20:37.858Z","last_posted_at":"2021-01-03T06:34:41.601Z","bumped":true,"bumped_at":"2021-01-03T06:34:41.601Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’m using parse server and I’m developing on android. I pick a file from the storage and can get the base64 encoded string out of that. Now I want to upload file to parse server using encoded string, but I really got no &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1165,"like_count":0,"has_summary":false,"last_poster_username":"uzaysan","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":283,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":28,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Cache then network policy not running as expected","id":1161,"title":"Cache then network policy not running as expected","slug":"cache-then-network-policy-not-running-as-expected","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2020-12-25T16:14:45.222Z","last_posted_at":"2020-12-30T08:39:39.673Z","bumped":true,"bumped_at":"2020-12-30T08:39:39.673Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"i’m working on a chat app , i’m trying to load messages from cache first then network using the CACHE_THEN_NETWORK policy \nbut somehow it’s not always loading from network \nlike if i return to chats fragment that contain&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":530,"like_count":0,"has_summary":false,"last_poster_username":"davimacedo","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":506,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Local DataStore","id":1139,"title":"Local DataStore","slug":"local-datastore","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2020-12-19T18:11:30.343Z","last_posted_at":"2020-12-21T06:35:14.506Z","bumped":true,"bumped_at":"2020-12-21T06:35:14.506Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"so i have a person class which has name and profilepic as data \nin my android app i wanna query my userinfo … store it in local datastore \nthen next time i load my profile i check the localdatastore if available … if not&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":632,"like_count":0,"has_summary":false,"last_poster_username":"davimacedo","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":506,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]}]}}