fix: adding extension hack
fix
This commit is contained in:
@ -216,6 +216,12 @@ func (chat *Chat) AddImage(imageName string, image []byte, query *string) error
|
|||||||
index += 1
|
index += 1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if len(extension) == 0 {
|
||||||
|
// Hacky! It seems apple doesnt add extension.
|
||||||
|
// BIG TODO: take better metadata from the image.
|
||||||
|
extension = "png"
|
||||||
|
}
|
||||||
|
|
||||||
messageContent.Content[index] = ImageMessageContent{
|
messageContent.Content[index] = ImageMessageContent{
|
||||||
ImageType: "image_url",
|
ImageType: "image_url",
|
||||||
ImageUrl: ImageMessageUrl{
|
ImageUrl: ImageMessageUrl{
|
||||||
|
@ -91,6 +91,10 @@ func main() {
|
|||||||
|
|
||||||
// TODO: this could be part of the db table
|
// TODO: this could be part of the db table
|
||||||
extension := filepath.Ext(image.ImageName)
|
extension := filepath.Ext(image.ImageName)
|
||||||
|
if len(extension) == 0 {
|
||||||
|
// Same hack
|
||||||
|
extension = "png"
|
||||||
|
}
|
||||||
extension = extension[1:]
|
extension = extension[1:]
|
||||||
|
|
||||||
w.Header().Add("Content-Type", "image/"+extension)
|
w.Header().Add("Content-Type", "image/"+extension)
|
||||||
|
Reference in New Issue
Block a user