diff --git a/.gradle/7.3.3/executionHistory/executionHistory.lock b/.gradle/7.3.3/executionHistory/executionHistory.lock index 6fed36bf6ebae8da08e70e468d08efde4da1609c..ef211b11b2ec678c3c75318ccb6202612176273f 100644 Binary files a/.gradle/7.3.3/executionHistory/executionHistory.lock and b/.gradle/7.3.3/executionHistory/executionHistory.lock differ diff --git a/.gradle/7.3.3/fileHashes/fileHashes.bin b/.gradle/7.3.3/fileHashes/fileHashes.bin index be8a051e6a72fb6f5bfbf57acb38e8dfead44613..f0c114af55a258191541674c2f4c4708e474ad2b 100644 Binary files a/.gradle/7.3.3/fileHashes/fileHashes.bin and b/.gradle/7.3.3/fileHashes/fileHashes.bin differ diff --git a/.gradle/7.3.3/fileHashes/fileHashes.lock b/.gradle/7.3.3/fileHashes/fileHashes.lock index f88f3d1c90448b174a765d632cca5d7787403fb7..d52e66c73528812ab8d55f50bba9537c0d6d6a1b 100644 Binary files a/.gradle/7.3.3/fileHashes/fileHashes.lock and b/.gradle/7.3.3/fileHashes/fileHashes.lock differ diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock index abfc13babe46812bcefccc14f0b847ea8e42aae2..ed90e7da3020774d4a4d0b63368292b61345d176 100644 Binary files a/.gradle/buildOutputCleanup/buildOutputCleanup.lock and b/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index bc51c4d7206887d92827ca832c0b2169e7d52dbe..2e155ae9f7cb3a71caa66099f41531894eca51f9 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -17,7 +17,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.android.marsphotos"> - + <uses-permission android:name="android.permission.INTERNET" /> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" diff --git a/app/src/main/java/com/example/android/marsphotos/overview/OverviewViewModel.kt b/app/src/main/java/com/example/android/marsphotos/overview/OverviewViewModel.kt index 642b06976880d60930f8172b7921021dff6411d2..8902214c975030f90c9baa0d91d50a8687d81bd4 100644 --- a/app/src/main/java/com/example/android/marsphotos/overview/OverviewViewModel.kt +++ b/app/src/main/java/com/example/android/marsphotos/overview/OverviewViewModel.kt @@ -46,8 +46,12 @@ class OverviewViewModel : ViewModel() { */ private fun getMarsPhotos() { viewModelScope.launch { - val listResult = MarsApi.retrofitService.getPhotos() - _status.value = listResult + try { + val listResult = MarsApi.retrofitService.getPhotos() + _status.value = listResult + } catch (e: Exception) { + _status.value = "Failure: ${e.message}" + } } } }