@@ -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