Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Jamal Dahbur
libcloudstorage
Commits
a3e19780
Commit
a3e19780
authored
Feb 07, 2018
by
Paweł Wegner
Browse files
CloudProvider: use getItemData as getItemUrl by default.
parent
a59ee45a
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/CloudProvider/CloudProvider.cpp
View file @
a3e19780
...
...
@@ -531,9 +531,9 @@ IHttpRequest::Pointer CloudProvider::getItemDataRequest(const std::string&,
return
nullptr
;
}
IHttpRequest
::
Pointer
CloudProvider
::
getItemUrlRequest
(
const
IItem
&
,
std
::
ostream
&
)
const
{
return
nullptr
;
IHttpRequest
::
Pointer
CloudProvider
::
getItemUrlRequest
(
const
IItem
&
item
,
std
::
ostream
&
stream
)
const
{
return
getItemDataRequest
(
item
.
id
(),
stream
)
;
}
IHttpRequest
::
Pointer
CloudProvider
::
listDirectoryRequest
(
const
IItem
&
,
...
...
@@ -613,8 +613,9 @@ GeneralData CloudProvider::getGeneralDataResponse(std::istream&) const {
}
std
::
string
CloudProvider
::
getItemUrlResponse
(
const
IItem
&
,
const
IHttpRequest
::
HeaderParameters
&
,
std
::
istream
&
)
const
{
return
""
;
const
IItem
&
,
const
IHttpRequest
::
HeaderParameters
&
,
std
::
istream
&
stream
)
const
{
return
std
::
static_pointer_cast
<
Item
>
(
getItemDataResponse
(
stream
))
->
url
();
}
std
::
vector
<
IItem
::
Pointer
>
CloudProvider
::
listDirectoryResponse
(
...
...
Write
Preview
Supports
Markdown
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