Allow to specify an imaginary key
Signed-off-by: JanisPlayer <54918417+JanisPlayer@users.noreply.github.com>
This commit is contained in:
parent
822c872c75
commit
c71a3065a7
|
@ -1227,6 +1227,11 @@ $CONFIG = [
|
||||||
*/
|
*/
|
||||||
'preview_imaginary_url' => 'http://previews_hpb:8088/',
|
'preview_imaginary_url' => 'http://previews_hpb:8088/',
|
||||||
|
|
||||||
|
/**
|
||||||
|
* If you want set a api key for imaginary.
|
||||||
|
*/
|
||||||
|
'preview_imaginary_key' => 'secret',
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Only register providers that have been explicitly enabled
|
* Only register providers that have been explicitly enabled
|
||||||
*
|
*
|
||||||
|
|
|
@ -136,9 +136,10 @@ class Imaginary extends ProviderV2 {
|
||||||
];
|
];
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
$imaginaryKey = $this->config->getSystemValueString('preview_imaginary_key', '');
|
||||||
$response = $httpClient->post(
|
$response = $httpClient->post(
|
||||||
$imaginaryUrl . '/pipeline', [
|
$imaginaryUrl . '/pipeline', [
|
||||||
'query' => ['operations' => json_encode($operations)],
|
'query' => ['operations' => json_encode($operations), 'key' => $imaginaryKey],
|
||||||
'stream' => true,
|
'stream' => true,
|
||||||
'content-type' => $file->getMimeType(),
|
'content-type' => $file->getMimeType(),
|
||||||
'body' => $stream,
|
'body' => $stream,
|
||||||
|
|
Loading…
Reference in New Issue