Merge pull request #4165 from nextcloud/bugfix/4134/fixNpeBaseUrl

fix NPE when baseUrl is missing
This commit is contained in:
Marcel Hibbe 2024-09-06 15:45:22 +02:00 committed by GitHub
commit 0d96a15906
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -237,7 +237,7 @@ open class BaseActivity : AppCompatActivity() {
val user = currentUserProvider.currentUser.blockingGet()
if (intent.data != null && TextUtils.equals(intent.action, Intent.ACTION_VIEW)) {
val uri = intent.data.toString()
if (uri.startsWith(user.baseUrl!!)) {
if (user?.baseUrl != null && uri.startsWith(user.baseUrl!!)) {
if (UriUtils.isInstanceInternalFileShareUrl(user.baseUrl!!, uri)) {
// https://cloud.nextcloud.com/f/41
val fileViewerUtils = FileViewerUtils(applicationContext, user)