Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
aon-app-server
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Odysseus
aon-app-server
Commits
11d0db5d
Commit
11d0db5d
authored
Aug 23, 2024
by
brent
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
modify watermark
parent
d8c648e8
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
22 additions
and
7 deletions
+22
-7
task.go
controllers/task.go
+21
-6
lastupdate.tmp
lastupdate.tmp
+1
-1
No files found.
controllers/task.go
View file @
11d0db5d
...
@@ -381,23 +381,38 @@ func downloadImage(url string) (image.Image, string, error) {
...
@@ -381,23 +381,38 @@ func downloadImage(url string) (image.Image, string, error) {
logs
.
Debug
(
"filetype.Match error = "
,
err
)
logs
.
Debug
(
"filetype.Match error = "
,
err
)
return
nil
,
""
,
err
return
nil
,
""
,
err
}
}
timestamp
:=
time
.
Now
()
.
Unix
()
timestampStr
:=
strconv
.
FormatInt
(
timestamp
,
10
)
file
,
err
:=
os
.
Create
(
"./"
+
timestampStr
+
"_download_replicate_img."
+
kind
.
Extension
)
defer
file
.
Close
()
defer
os
.
Remove
(
file
.
Name
())
if
err
!=
nil
{
fmt
.
Println
(
"Error creating file:"
,
err
)
return
nil
,
""
,
err
}
_
,
err
=
file
.
Write
(
body
)
if
err
!=
nil
{
fmt
.
Println
(
"Error writing to file:"
,
err
)
return
nil
,
""
,
err
}
img
,
format
,
err
:=
image
.
Decode
(
resp
.
Body
)
img
,
format
,
err
:=
image
.
Decode
(
resp
.
Body
)
if
err
!=
nil
{
if
err
!=
nil
{
mime
:=
kind
.
MIME
.
Value
mime
:=
kind
.
MIME
.
Value
if
mime
==
"image/webp"
{
if
mime
==
"image/webp"
{
format
=
"webp"
format
=
"webp"
file
,
err
:=
downloadFile
(
url
)
img
,
err
=
decodeWebP
(
file
)
img
,
err
=
decodeWebP
(
file
)
defer
file
.
Close
()
if
err
!=
nil
{
defer
os
.
Remove
(
file
.
Name
())
return
nil
,
""
,
err
//img, err = webp.Decode(resp.Body)
}
}
else
if
mime
==
"image/png"
{
img
,
err
=
png
.
Decode
(
file
)
if
err
!=
nil
{
if
err
!=
nil
{
return
nil
,
""
,
err
return
nil
,
""
,
err
}
}
}
else
{
}
else
{
return
nil
,
""
,
err
return
nil
,
""
,
err
}
}
}
}
return
img
,
format
,
nil
return
img
,
format
,
nil
}
}
...
@@ -1270,7 +1285,7 @@ func doGetReplicate(url string, task *models.Task, taskResponse *models.TaskResp
...
@@ -1270,7 +1285,7 @@ func doGetReplicate(url string, task *models.Task, taskResponse *models.TaskResp
if
len
(
output
)
>
0
{
if
len
(
output
)
>
0
{
isImage
:=
checkFileIsImage
(
output
)
isImage
:=
checkFileIsImage
(
output
)
if
isImage
==
1
{
if
isImage
==
1
{
task
.
Output
=
transfer
ImagesToS3
(
output
,
task
)
task
.
Output
=
transfer
FileToS3
(
output
,
task
,
true
)
}
else
if
isImage
==
2
{
}
else
if
isImage
==
2
{
task
.
Output
=
transferFileToS3
(
output
,
task
,
true
)
task
.
Output
=
transferFileToS3
(
output
,
task
,
true
)
}
else
{
}
else
{
...
...
lastupdate.tmp
View file @
11d0db5d
{"/Users/brent/Documents/wubanWork/aon_app_server/controllers":1724388875286732771}
{"/Users/brent/Documents/wubanWork/aon_app_server/controllers":1724394908152124565}
\ No newline at end of file
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment