mirror of https://github.com/vitalif/grive2
Issue #148 - add debug message for the case
parent
4b6cf69cbb
commit
4fe1e71d5b
|
@ -235,6 +235,12 @@ bool State::Update( const Entry& e )
|
|||
}
|
||||
else if ( Resource *parent = m_res.FindByHref( e.ParentHref() ) )
|
||||
{
|
||||
if ( !parent->IsFolder() )
|
||||
{
|
||||
// https://github.com/vitalif/grive2/issues/148
|
||||
Log( "%1% is owned by something that's not a directory: href=%2% name=%3%", e.Name(), e.ParentHref(), parent->RelPath(), log::error );
|
||||
return true;
|
||||
}
|
||||
assert( parent->IsFolder() ) ;
|
||||
|
||||
std::string path = parent->IsRoot() ? e.Name() : ( parent->RelPath() / e.Name() ).string();
|
||||
|
|
Loading…
Reference in New Issue