@@ -16,6 +16,8 @@ import androidx.compose.ui.unit.dp
16import androidx.hilt.navigation.compose.hiltViewModel
16import androidx.hilt.navigation.compose.hiltViewModel
17import androidx.lifecycle.compose.collectAsStateWithLifecycle
17import androidx.lifecycle.compose.collectAsStateWithLifecycle
18import com.parseable.android.BuildConfig
18import com.parseable.android.BuildConfig
19+import kotlinx.serialization.json.contentOrNull
20+import kotlinx.serialization.json.jsonPrimitive
20@OptIn(ExperimentalMaterial3Api::class)
22@OptIn(ExperimentalMaterial3Api::class)
21@Composable
23@Composable
@@ -153,7 +155,7 @@ fun SettingsScreen(
153 about.version?.let { SettingsRow("Version", it) }
155 about.version?.let { SettingsRow("Version", it) }
154 about.commit?.let { SettingsRow("Commit", it.take(12)) }
156 about.commit?.let { SettingsRow("Commit", it.take(12)) }
155 about.mode?.let { SettingsRow("Mode", it) }
157 about.mode?.let { SettingsRow("Mode", it) }
156− about.license?.let { SettingsRow("License", it) }
158+ about.license?.get("name")?.jsonPrimitive?.contentOrNull?.let { SettingsRow("License", it) }
157 about.deploymentId?.let { SettingsRow("Deployment ID", it.take(12)) }
159 about.deploymentId?.let { SettingsRow("Deployment ID", it.take(12)) }
158 about.queryEngine?.let { SettingsRow("Query Engine", it) }
160 about.queryEngine?.let { SettingsRow("Query Engine", it) }