Skip to content

Conversation

@Mudaafi
Copy link
Contributor

@Mudaafi Mudaafi commented Oct 29, 2025

Removing some unnecessary location permissions and fixing some quizzes tests

@Mudaafi Mudaafi requested review from a team, Copilot and esezen October 29, 2025 01:19
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR removes unnecessary location permissions from the Android manifest and updates quiz-related integration tests to remove hardcoded quiz version IDs and fix incorrect method calls.

  • Removes ACCESS_COARSE_LOCATION and ACCESS_FINE_LOCATION permissions from the library's AndroidManifest.xml
  • Updates quiz integration tests to remove quiz version ID assertions and parameters
  • Fixes a test that was incorrectly calling getQuizResults() instead of getQuizNextQuestion()

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
library/src/main/AndroidManifest.xml Removes location permission declarations that are no longer needed by the library
library/src/test/java/io/constructor/core/ConstructorIoIntegrationQuizTest.kt Updates tests to remove quiz version ID usage and fixes method call in one test

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Mudaafi Mudaafi merged commit 48d13fd into master Oct 29, 2025
@Mudaafi Mudaafi deleted the cdx-292-android-remove-location-permissions branch October 29, 2025 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants