{"users":[{"id":1271,"username":"lurch","name":"","avatar_template":"/user_avatar/community.parseplatform.org/lurch/{size}/1357_2.png","trust_level":1},{"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":2142,"username":"johng1492","name":"John Gynn","avatar_template":"/user_avatar/community.parseplatform.org/johng1492/{size}/2103_2.png","trust_level":0},{"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":41,"username":"ashish-naik","name":"Ashish","avatar_template":"/user_avatar/community.parseplatform.org/ashish-naik/{size}/71_2.png","trust_level":1},{"id":2112,"username":"LumineLittlelight","name":"Lumine Littlelight","avatar_template":"/user_avatar/community.parseplatform.org/luminelittlelight/{size}/2085_2.png","trust_level":0},{"id":1438,"username":"rgunindi","name":"Ramazan ","avatar_template":"/user_avatar/community.parseplatform.org/rgunindi/{size}/1553_2.png","trust_level":2},{"id":892,"username":"adammlevy","name":"Adammlevy","avatar_template":"/user_avatar/community.parseplatform.org/adammlevy/{size}/800_2.png","trust_level":1},{"id":2076,"username":"WebMorda","name":"WebMorda","avatar_template":"/user_avatar/community.parseplatform.org/webmorda/{size}/2056_2.png","trust_level":0},{"id":1937,"username":"YBTopaz8","name":"Yvan Brunel","avatar_template":"/user_avatar/community.parseplatform.org/ybtopaz8/{size}/1999_2.png","trust_level":1},{"id":2077,"username":"rahul29","name":"Rahul Singh","avatar_template":"/letter_avatar_proxy/v4/letter/r/edb3f5/{size}.png","trust_level":0},{"id":2058,"username":"toodoo","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/t/b5a626/{size}.png","trust_level":1},{"id":2026,"username":"joebain","name":"Joe Bain","avatar_template":"/user_avatar/community.parseplatform.org/joebain/{size}/2027_2.png","trust_level":0},{"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":1980,"username":"aqeeb421","name":"Aqeeb421","avatar_template":"/user_avatar/community.parseplatform.org/aqeeb421/{size}/2013_2.png","trust_level":1},{"id":1959,"username":"pau","name":"Pau Senabre","avatar_template":"/letter_avatar_proxy/v4/letter/p/2bfe46/{size}.png","trust_level":0},{"id":1861,"username":"shner-elmo","name":"Shneor E.","avatar_template":"/user_avatar/community.parseplatform.org/shner-elmo/{size}/1960_2.png","trust_level":0},{"id":1934,"username":"Perhat","name":"Perhat Kishikov","avatar_template":"/letter_avatar_proxy/v4/letter/p/4bbf92/{size}.png","trust_level":0},{"id":739,"username":"dr_barto","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/d/c0e974/{size}.png","trust_level":2},{"id":591,"username":"FELS-Zak","name":"Zak","avatar_template":"/user_avatar/community.parseplatform.org/fels-zak/{size}/423_2.png","trust_level":2},{"id":1122,"username":"SmatchyLaPaglia","name":"Smatchy La Paglia","avatar_template":"/user_avatar/community.parseplatform.org/smatchylapaglia/{size}/1129_2.png","trust_level":1},{"id":253,"username":"dplewis","name":"Diamond Lewis","avatar_template":"/user_avatar/community.parseplatform.org/dplewis/{size}/233_2.png","trust_level":1},{"id":1806,"username":"WillHuang1980","name":"jack huang","avatar_template":"/user_avatar/community.parseplatform.org/willhuang1980/{size}/1818_2.png","trust_level":0},{"id":1214,"username":"reptilehaus","name":"Patrick O'Sullivan","avatar_template":"/user_avatar/community.parseplatform.org/reptilehaus/{size}/1259_2.png","trust_level":2},{"id":1882,"username":"Jaycyn","name":"Jay","avatar_template":"/user_avatar/community.parseplatform.org/jaycyn/{size}/1974_2.png","trust_level":1},{"id":1822,"username":"WidiNetkrom","name":"Widi Netkrom","avatar_template":"/user_avatar/community.parseplatform.org/widinetkrom/{size}/1832_2.png","trust_level":1},{"id":1210,"username":"valdes21","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/v/bbe5ce/{size}.png","trust_level":1},{"id":1872,"username":"sloq","name":"Stephen","avatar_template":"/letter_avatar_proxy/v4/letter/s/5e9695/{size}.png","trust_level":1},{"id":1164,"username":"clt","name":"Carl","avatar_template":"/user_avatar/community.parseplatform.org/clt/{size}/1181_2.png","trust_level":1},{"id":868,"username":"woutercouvaras","name":"Woutercouvaras","avatar_template":"/user_avatar/community.parseplatform.org/woutercouvaras/{size}/760_2.png","trust_level":2},{"id":717,"username":"evtimmy","name":"Evtimmy","avatar_template":"/user_avatar/community.parseplatform.org/evtimmy/{size}/608_2.png","trust_level":1},{"id":1579,"username":"deelydian","name":"","avatar_template":"/user_avatar/community.parseplatform.org/deelydian/{size}/1682_2.png","trust_level":1},{"id":1786,"username":"stephen-oconnor-cp","name":"Stephen O'Connor","avatar_template":"/user_avatar/community.parseplatform.org/stephen-oconnor-cp/{size}/1804_2.png","trust_level":0}],"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/9?page=1","per_page":30,"top_tags":["query","live-query","discussion","authentication","pointers","mongodb","session-token","cloud-code","files","relation","cloud-code-trigger","images","push-notifications","swift-ui","unit-tests","3rd-party-auth","acl","anonymous-user","documentation","error-messages","fuzzy-query","ios","migration","oauth","object-id","parseobject","parseui","password-reset","security","vuejs"],"topics":[{"id":2994,"title":"Cant get .NET Client running","fancy_title":"Cant get .NET Client running","slug":"cant-get-net-client-running","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2022-10-17T09:00:27.702Z","last_posted_at":"2026-02-13T15:11:19.360Z","bumped":true,"bumped_at":"2026-02-13T15:11:19.360Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"ArgumentException: Input JSON was invalid. \nParseException: Invalid response from server \n\nThis is what I get after executing anything to the parse-server \nMy Initialization in Program.cs \nstatic void Main()\n{\n    Parse&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":354,"like_count":1,"has_summary":false,"last_poster_username":"johng1492","category_id":21,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1271,"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":2142,"primary_group_id":null,"flair_group_id":null}]},{"id":977,"title":"Pure Kotlin SDK","fancy_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":["discussion"],"tags_descriptions":{},"views":1969,"like_count":12,"has_summary":false,"last_poster_username":"mathieulb","category_id":15,"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}]},{"id":5027,"title":"Live query not working in iOS code","fancy_title":"Live query not working in iOS code","slug":"live-query-not-working-in-ios-code","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-09-22T18:33:31.340Z","last_posted_at":"2025-09-25T18:33:54.549Z","bumped":true,"bumped_at":"2025-09-25T18:33:54.549Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I am running parse server on local macOS. Server URL is is http://192.168.1.2:1337/parse. Parse server and live server  are configured properly :  class names are added.websocket is working fine. Testing from Terminal us&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["live-query"],"tags_descriptions":{},"views":49,"like_count":1,"has_summary":false,"last_poster_username":"ashish-naik","category_id":10,"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":41,"primary_group_id":null,"flair_group_id":null}]},{"id":5021,"title":"[JS] Parse instance initiate many websocket client connection within one user instance","fancy_title":"[JS] Parse instance initiate many websocket client connection within one user instance","slug":"js-parse-instance-initiate-many-websocket-client-connection-within-one-user-instance","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-09-18T10:49:29.416Z","last_posted_at":"2025-09-20T20:02:38.820Z","bumped":true,"bumped_at":"2025-09-20T20:02:38.820Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi all, \nWe are running a legacy app with Parse JS SDK v3.4.4 and have noticed a performance issue: each user instance spawns multiple WebSocket (LiveQuery) connections — typically 8–10 connections visible in the browser&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":31,"like_count":0,"has_summary":false,"last_poster_username":"rgunindi","category_id":9,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2112,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1438,"primary_group_id":null,"flair_group_id":null}]},{"id":4994,"title":"What is correct way to set value to undefined?","fancy_title":"What is correct way to set value to undefined?","slug":"what-is-correct-way-to-set-value-to-undefined","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-07-17T17:58:50.796Z","last_posted_at":"2025-07-17T17:58:50.868Z","bumped":true,"bumped_at":"2025-07-17T17:58:50.868Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I tried nil  as pointed out in PFObject.m, it is now allowed. \nIf i sent as NSNull() then property is set to (null). This is not nil so code is unable to check for nil. \nXcode doesnt allow using null. \nso what is the cor&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":52,"like_count":0,"has_summary":false,"last_poster_username":"ashish-naik","category_id":10,"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":41,"primary_group_id":null,"flair_group_id":null}]},{"id":4961,"title":"Sending push in afterSave trigger","fancy_title":"Sending push in afterSave trigger","slug":"sending-push-in-aftersave-trigger","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-06-05T03:54:59.582Z","last_posted_at":"2025-06-06T00:17:04.593Z","bumped":true,"bumped_at":"2025-06-06T00:17:04.593Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’m trying to send a push notification from an afterSave trigger but receiving the following error: Error: {&quot;message&quot;:&quot;Cannot use the Master Key, it has not been provided.&quot;,&quot;code&quot;:141} \nPrior to upgrading to 3.x I was ab&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["cloud-code-trigger","push-notifications"],"tags_descriptions":{},"views":57,"like_count":1,"has_summary":false,"last_poster_username":"adammlevy","category_id":14,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":892,"primary_group_id":null,"flair_group_id":null}]},{"id":4925,"title":"How to Properly Model Data and Handle Parse Queries in .NET MAUI?","fancy_title":"How to Properly Model Data and Handle Parse Queries in .NET MAUI?","slug":"how-to-properly-model-data-and-handle-parse-queries-in-net-maui","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-04-11T15:12:06.952Z","last_posted_at":"2025-04-13T20:36:20.058Z","bumped":true,"bumped_at":"2025-04-13T20:36:20.058Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi \nI have a question regarding how to create models with linked data and retrieve them correctly to avoid encountering NullReferenceException errors. Could you please share best practices or examples on setting up and a&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":59,"like_count":1,"has_summary":false,"last_poster_username":"WebMorda","category_id":21,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":2076,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1937,"primary_group_id":null,"flair_group_id":null}]},{"id":4932,"title":"Facing issue in spotify login","fancy_title":"Facing issue in spotify login","slug":"facing-issue-in-spotify-login","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-04-13T20:36:12.388Z","last_posted_at":"2025-04-13T20:36:12.453Z","bumped":true,"bumped_at":"2025-04-13T20:36:12.453Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"When using 3rd party auth spotify for login, i am getting below error. Please let me know if i am missing anything in the parameters. \nUncaught internal server error. spotify options are required.  \nHere is the code whic&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":29,"like_count":0,"has_summary":false,"last_poster_username":"rahul29","category_id":25,"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":2077,"primary_group_id":null,"flair_group_id":null}]},{"id":4901,"title":"Disconnection and reconnection of Flutter LiveQuery","fancy_title":"Disconnection and reconnection of Flutter LiveQuery","slug":"disconnection-and-reconnection-of-flutter-livequery","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-03-30T15:00:26.047Z","last_posted_at":"2025-03-30T15:00:26.137Z","bumped":true,"bumped_at":"2025-03-30T15:00:26.137Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have already set up the server and prepared the cloud code. I have several questions and would like to consult you all: \n\nDo I need to manually disconnect when the user logs out? When I tried to call the disconnect met&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":47,"like_count":0,"has_summary":false,"last_poster_username":"toodoo","category_id":13,"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":2058,"primary_group_id":null,"flair_group_id":null}]},{"id":4609,"title":"Bringing Live Queries to Parse for .NET 9 and MAUI: Real-Time Updates Redefined","fancy_title":"Bringing Live Queries to Parse for .NET 9 and MAUI: Real-Time Updates Redefined","slug":"bringing-live-queries-to-parse-for-net-9-and-maui-real-time-updates-redefined","posts_count":1,"reply_count":1,"highest_post_number":1,"image_url":null,"created_at":"2024-12-05T13:54:08.400Z","last_posted_at":"2024-12-05T13:54:08.639Z","bumped":true,"bumped_at":"2025-03-07T11:16:21.745Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Title: Porting Parse SDK and Live Queries to .NET 9 and MAUI: My Journey and Contributions \nHello Parse Community, \nI hope this message finds everyone well. I wanted to share my journey of porting the Parse SDK and Live &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":147,"like_count":0,"has_summary":false,"last_poster_username":"YBTopaz8","category_id":21,"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":1937,"primary_group_id":null,"flair_group_id":null}]},{"id":4812,"title":"Up to date docs?","fancy_title":"Up to date docs?","slug":"up-to-date-docs","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2025-02-05T18:42:48.452Z","last_posted_at":"2025-03-07T11:08:13.911Z","bumped":true,"bumped_at":"2025-03-07T11:08:13.911Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi I’m trying to update an old Unity project to a newer version of Parse. I’m getting lots of errors about missing methods, as I would expect. But looking at the docs at Unity Developers Guide | Parse and com.parse it se&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":49,"like_count":2,"has_summary":false,"last_poster_username":"YBTopaz8","category_id":21,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2026,"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":1937,"primary_group_id":null,"flair_group_id":null}]},{"id":4732,"title":"Android SDK saveInBackground() Method Hangs Without Response on Self-Hosted Parse Server","fancy_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":["query","live-query"],"tags_descriptions":{},"views":40,"like_count":0,"has_summary":false,"last_poster_username":"aqeeb421","category_id":15,"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}]},{"id":4701,"title":"Unable to Get Response from the Parse SDK Sometimes","fancy_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":36,"like_count":0,"has_summary":false,"last_poster_username":"aqeeb421","category_id":15,"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}]},{"id":4677,"title":"Parse Promise to Native Promises","fancy_title":"Parse Promise to Native Promises","slug":"parse-promise-to-native-promises","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2024-12-26T17:09:27.449Z","last_posted_at":"2024-12-29T13:24:13.130Z","bumped":true,"bumped_at":"2024-12-29T13:24:13.130Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’m in the process of finally upgrading from 2.x to 3.x and discovered that Parse.Promise is no longer supported.  I ran across this Github issue where there’s a link to migrating from Parse.Promise to native Promise but&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":41,"like_count":0,"has_summary":false,"last_poster_username":"adammlevy","category_id":9,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":892,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":255,"primary_group_id":42,"flair_group_id":42}]},{"id":4653,"title":" Issue with Missing Email on Apple Login in Parse iOS SDK","fancy_title":" Issue with Missing Email on Apple Login in Parse iOS SDK","slug":"issue-with-missing-email-on-apple-login-in-parse-ios-sdk","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-12-20T17:00:36.930Z","last_posted_at":"2024-12-20T17:00:37.028Z","bumped":true,"bumped_at":"2024-12-20T17:00:37.028Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Content:\nI’m working on an iOS application that uses Apple Login with Parse and have encountered an issue I need help understanding and resolving. \nHere’s a detailed explanation of the problem: \n\nBehavior with logInWithA&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":34,"like_count":0,"has_summary":false,"last_poster_username":"pau","category_id":9,"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":1959,"primary_group_id":null,"flair_group_id":null}]},{"id":4651,"title":"Linking Apple Login to Existing User/Password Account on Parse Server 6","fancy_title":"Linking Apple Login to Existing User/Password Account on Parse Server 6","slug":"linking-apple-login-to-existing-user-password-account-on-parse-server-6","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-12-20T17:00:29.307Z","last_posted_at":"2024-12-20T17:00:29.388Z","bumped":true,"bumped_at":"2024-12-20T17:00:29.388Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Content:\nWe are using Parse Server 6, which imposes restrictions on client SDKs when performing user queries. I am currently working on linking an Apple logged-in account to an existing user/password account. \nHere is th&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":19,"like_count":0,"has_summary":false,"last_poster_username":"pau","category_id":9,"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":1959,"primary_group_id":null,"flair_group_id":null}]},{"id":4428,"title":"Cache SELECT queries","fancy_title":"Cache SELECT queries","slug":"cache-select-queries","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2024-09-29T00:58:39.581Z","last_posted_at":"2024-12-18T02:47:30.720Z","bumped":true,"bumped_at":"2024-12-18T02:47:30.720Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey I’m working with the JS SDK (on Typescript if that matters), and I need to quickly optimize an existing codebase. \nIs there a way I can cache SELECT queries? \nIdeally I would like to have some sort of LRU cache, so i&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":69,"like_count":0,"has_summary":false,"last_poster_username":"rgunindi","category_id":14,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1861,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1438,"primary_group_id":null,"flair_group_id":null}]},{"id":4595,"title":"Persistency (return cached values if server is not available)","fancy_title":"Persistency (return cached values if server is not available)","slug":"persistency-return-cached-values-if-server-is-not-available","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-11-30T14:29:47.822Z","last_posted_at":"2024-12-15T06:07:44.014Z","bumped":true,"bumped_at":"2024-12-15T06:07:44.014Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, here I want to discuss about caching in flutter applications with parse server sdk","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":63,"like_count":0,"has_summary":false,"last_poster_username":"Perhat","category_id":13,"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":1934,"primary_group_id":null,"flair_group_id":null}]},{"id":3119,"title":"This user is not allowed to query email on class _User","fancy_title":"This user is not allowed to query email on class _User","slug":"this-user-is-not-allowed-to-query-email-on-class-user","posts_count":8,"reply_count":2,"highest_post_number":8,"image_url":null,"created_at":"2022-12-17T12:11:37.147Z","last_posted_at":"2024-12-10T19:46:14.128Z","bumped":true,"bumped_at":"2024-12-10T19:46:14.128Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I am using Sign In With Apple and Email/passsword based login for which below are truncated code snippets. \nIn Apple signing in, i am getting error “This user is not allowed to query email on class _User” when i try to q&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["query"],"tags_descriptions":{},"views":1259,"like_count":3,"has_summary":false,"last_poster_username":"ashish-naik","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":41,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":739,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":591,"primary_group_id":null,"flair_group_id":null}]},{"id":3710,"title":"Any Parse plans for MAUI?","fancy_title":"Any Parse plans for MAUI?","slug":"any-parse-plans-for-maui","posts_count":8,"reply_count":0,"highest_post_number":8,"image_url":null,"created_at":"2023-11-02T19:55:48.235Z","last_posted_at":"2024-12-04T13:41:29.139Z","bumped":true,"bumped_at":"2024-12-04T13:41:29.139Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Wow .NET is really dead around here isn’t it? \n…I new the .NET Parse community was small, but dayum… \nDoes anyone know if there’s going to be any specific adapting of Parse for MAUI? I’m currently using Xamarin.Forms and&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":522,"like_count":2,"has_summary":false,"last_poster_username":"YBTopaz8","category_id":21,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1122,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1438,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":253,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1806,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1937,"primary_group_id":null,"flair_group_id":null}]},{"id":4293,"title":"Please help me modify the \"Parse-SDK-dotNET\" example code","fancy_title":"Please help me modify the &ldquo;Parse-SDK-dotNET&rdquo; example code","slug":"please-help-me-modify-the-parse-sdk-dotnet-example-code","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"//parse-community-forum-uploads.s3.dualstack.us-east-1.amazonaws.com/optimized/2X/f/fedf4b1c47c2e62abbe1afbd1e53155c6a36d0f6_2_742x1024.png","created_at":"2024-07-25T12:01:44.559Z","last_posted_at":"2024-12-04T13:41:22.118Z","bumped":true,"bumped_at":"2024-12-04T13:41:22.118Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, everyone, I want to test the code on “Parse-SDK-dotNET” (GitHub - parse-community/Parse-SDK-dotNET: Parse SDK for .NET, Xamarin, Unity.): \n  \nSo: \n1 according to the document set the Parse Server Server, and the “&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":146,"like_count":0,"has_summary":false,"last_poster_username":"YBTopaz8","category_id":21,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1806,"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":1937,"primary_group_id":null,"flair_group_id":null}]},{"id":4545,"title":"What is PARSE_BUILD weapp?","fancy_title":"What is PARSE_BUILD weapp?","slug":"what-is-parse-build-weapp","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-11-08T21:20:56.960Z","last_posted_at":"2024-11-08T23:14:45.863Z","bumped":true,"bumped_at":"2024-11-08T23:14:45.863Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Im going through parse source code trying to reverse engineer it and i see a PARSE_BUILD called weapp - just curious what flavour of parse this is, i was thinking its a misspelling of webapp but there is browser bundles &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["discussion"],"tags_descriptions":{},"views":45,"like_count":0,"has_summary":false,"last_poster_username":"dplewis","category_id":14,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1214,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":253,"primary_group_id":null,"flair_group_id":null}]},{"id":4526,"title":"Async/Await Support in Parse Apple SDK","fancy_title":"Async/Await Support in Parse Apple SDK","slug":"async-await-support-in-parse-apple-sdk","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-11-01T17:11:15.675Z","last_posted_at":"2024-11-01T17:11:15.789Z","bumped":true,"bumped_at":"2024-11-01T17:11:15.789Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We’re asking about async/await support in the Parse Apple SDK. \nUpon doing research, it’s been asked, and answered with a ‘no’ but the last activity was 3+ years ago and from someone no longer involved in that edition. S&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":41,"like_count":0,"has_summary":false,"last_poster_username":"Jaycyn","category_id":10,"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":1882,"primary_group_id":null,"flair_group_id":null}]},{"id":4515,"title":"Offline Storage","fancy_title":"Offline Storage","slug":"offline-storage","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-10-30T13:49:56.191Z","last_posted_at":"2024-10-30T13:50:49.916Z","bumped":true,"bumped_at":"2024-10-30T13:50:49.916Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Quick background - we are migrating from MongoDB Realm and our apps utilize both Realm for offline first storage as well as Atlas Sync for online sync. \nAs-is the, Parse Apple SDK provides the ability to store data local&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":54,"like_count":0,"has_summary":false,"last_poster_username":"Manuel","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1882,"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}]},{"id":4481,"title":"How to use setRedirectClassNameForKey in Query","fancy_title":"How to use setRedirectClassNameForKey in Query","slug":"how-to-use-setredirectclassnameforkey-in-query","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-10-18T03:17:25.220Z","last_posted_at":"2024-10-18T03:17:25.333Z","bumped":true,"bumped_at":"2024-10-18T03:17:25.333Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"setRedirectClassNameForKey(“${key}”)","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":17,"like_count":0,"has_summary":false,"last_poster_username":"WidiNetkrom","category_id":9,"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":1822,"primary_group_id":null,"flair_group_id":null}]},{"id":4449,"title":"Different installationId's in Session and Installation tables","fancy_title":"Different installationId&rsquo;s in Session and Installation tables","slug":"different-installationids-in-session-and-installation-tables","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2024-10-05T11:02:01.733Z","last_posted_at":"2024-10-12T16:43:47.482Z","bumped":true,"bumped_at":"2024-10-12T16:43:47.482Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello guys, \nI’m facing the following problem. I am working on a cross-plattform mobile app with Parse Server as backend. The client side is scripted in TypeScript and assembled using Ionic and Capacitor into two differe&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":108,"like_count":1,"has_summary":false,"last_poster_username":"valdes21","category_id":9,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1210,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1872,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1438,"primary_group_id":null,"flair_group_id":null}]},{"id":4333,"title":"How to dispose LiveQuery (not liveQuery.client.unSubscribe)?","fancy_title":"How to dispose LiveQuery (not liveQuery.client.unSubscribe)?","slug":"how-to-dispose-livequery-not-livequery-client-unsubscribe","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2024-08-13T08:44:09.141Z","last_posted_at":"2024-08-19T07:15:56.570Z","bumped":true,"bumped_at":"2024-08-19T07:15:56.570Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I want to dispose live query","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":57,"like_count":0,"has_summary":false,"last_poster_username":"WidiNetkrom","category_id":13,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":1822,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1438,"primary_group_id":null,"flair_group_id":null}]},{"id":3024,"title":"Need help with case insensitive find","fancy_title":"Need help with case insensitive find","slug":"need-help-with-case-insensitive-find","posts_count":7,"reply_count":2,"highest_post_number":7,"image_url":null,"created_at":"2022-10-31T21:00:13.401Z","last_posted_at":"2024-07-04T01:02:26.375Z","bumped":true,"bumped_at":"2024-07-04T01:02:26.375Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have some cloud code that is trying to do a case insensitive find and it’s not working. I’m not sure where to start digging in so any pointers would be appreciated. Here are the details: \n// cloud code \n    const query&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":542,"like_count":0,"has_summary":false,"last_poster_username":"evtimmy","category_id":14,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1164,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":868,"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":717,"primary_group_id":null,"flair_group_id":null}]},{"id":3698,"title":"Saving session token locally in NextJS Site","fancy_title":"Saving session token locally in NextJS Site","slug":"saving-session-token-locally-in-nextjs-site","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2023-10-30T20:59:13.670Z","last_posted_at":"2024-06-29T16:21:30.346Z","bumped":true,"bumped_at":"2024-06-29T16:21:30.346Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi All! Thank you in advance for any help you can share. \nI’m in the process of building a new site in NextJS (13.5.6) that will tie-in to our existing Parse App hosted on heroku. I have a couple of questions, since I’m &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":3761,"like_count":0,"has_summary":false,"last_poster_username":"reptilehaus","category_id":14,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1579,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1438,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1214,"primary_group_id":null,"flair_group_id":null}]},{"id":4240,"title":"'ParseSwift' package required by package ... not found. When specified in Package.swift file","fancy_title":"&lsquo;ParseSwift&rsquo; package required by package &hellip; not found. When specified in Package.swift file","slug":"parseswift-package-required-by-package-not-found-when-specified-in-package-swift-file","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-06-27T09:46:21.759Z","last_posted_at":"2024-06-28T12:23:45.676Z","bumped":true,"bumped_at":"2024-06-28T12:23:45.676Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’m refactoring some code, and I’ve gone from linking the Package via Xcode’s Package dependencies to making it a dependency in the Package manifest of a local package: \n// swift-tools-version: 5.9\n\nimport PackageDescrip&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":153,"like_count":0,"has_summary":false,"last_poster_username":"stephen-oconnor-cp","category_id":25,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":1786,"primary_group_id":null,"flair_group_id":null}]}]}}