✨ Test User image
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
6de6f78fe2
commit
f9ae6c399b
@ -0,0 +1,22 @@
|
||||
package allin.utils
|
||||
|
||||
import java.io.File
|
||||
import java.util.*
|
||||
|
||||
class ImageManager {
|
||||
fun saveImage(urlfile: String, base64Image: String): ByteArray? {
|
||||
val imageBytes = Base64.getDecoder().decode(base64Image)
|
||||
val file = File("${urlfile}.png")
|
||||
file.parentFile.mkdirs()
|
||||
file.writeBytes(imageBytes)
|
||||
return imageBytes
|
||||
}
|
||||
|
||||
fun saveImage(urlfile: String, base64Image: ByteArray) {
|
||||
val file = File("${urlfile}.png")
|
||||
file.parentFile.mkdirs()
|
||||
file.writeBytes(base64Image)
|
||||
}
|
||||
|
||||
fun imageAvailable(urlfile: String) = File(urlfile).exists()
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
package allin.utils
|
||||
|
||||
import allin.hostIP
|
||||
import allin.hostPort
|
||||
import allin.isCodeFirstContainer
|
||||
|
||||
class URLManager {
|
||||
fun getURL(): String {
|
||||
return if (isCodeFirstContainer.isEmpty()) {
|
||||
"http://$hostIP:$hostPort/"
|
||||
} else isCodeFirstContainer
|
||||
}
|
||||
}
|
Loading…
Reference in new issue