Skip to content

Commit 83b65ac

Browse files
committed
fix: android upload
1 parent 68bfa12 commit 83b65ac

File tree

1 file changed

+11
-11
lines changed
  • android/src/main/java/com/reactnativecompressor/Utils

1 file changed

+11
-11
lines changed

android/src/main/java/com/reactnativecompressor/Utils/Uploader.kt

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,17 @@ object Uploader {
3232
if (url != null) {
3333
builder.url(url)
3434
}
35-
val headerIterator = options!!.headers!!.keySetIterator()
36-
while (headerIterator.hasNextKey()) {
37-
val key = headerIterator.nextKey()
38-
val value = options.headers!!.getString(key)
39-
Log.d(TAG, "$key value: $value")
40-
builder.addHeader(key, value.toString())
41-
if (key.lowercase(Locale.getDefault()) === "content-type:") {
42-
contentType = value
43-
}
35+
val headerIterator = options?.headers?.keySetIterator()
36+
while (headerIterator?.hasNextKey() == true) {
37+
val key = headerIterator.nextKey()
38+
val value = options.headers?.getString(key)
39+
Log.d(TAG, "$key value: $value")
40+
builder.addHeader(key, value.toString())
41+
if (key.lowercase(Locale.getDefault()) == "content-type:") {
42+
contentType = value
43+
}
4444
}
45-
val mediaType: MediaType = contentType?.toMediaTypeOrNull()!!;
45+
val mediaType: MediaType? = contentType?.toMediaTypeOrNull();
4646
val body = RequestBody.create(mediaType, uploadableFile)
4747
val requestBody = ProgressHelper.withProgress(body, object : ProgressUIListener() {
4848
//if you don't need this method, don't override this methd. It isn't an abstract method, just an empty method.
@@ -52,7 +52,7 @@ object Uploader {
5252
}
5353

5454
override fun onUIProgressChanged(numBytes: Long, totalBytes: Long, percent: Float, speed: Float) {
55-
EventEmitterHandler.sendUploadProgressEvent(numBytes,totalBytes,options.uuid)
55+
EventEmitterHandler.sendUploadProgressEvent(numBytes,totalBytes,options?.uuid)
5656
Log.d(TAG, "=============start===============")
5757
Log.d(TAG, "numBytes:$numBytes")
5858
Log.d(TAG, "totalBytes:$totalBytes")

0 commit comments

Comments
 (0)