feat: Add option to connect to a specific server #50
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New Pull Request Checklist
Issue Description
The SDK currently doesn't allow the ability to connect to a different Parse Server than the one configured during initialization. This can make it hard to use the Swift SDK for Cloud Code in a multi-server environment.
Approach
Add the option to allow the developer to specify the URL for a specific call. If the URL string provided can't be turned into a real URL, default to the configured URL. This allows Swift Cloud Code to replicate directAccess by making all calls to the same server to complete a particular ParseHook or ParseTrigger.
TODOs before merging