updated to the new Pikotools api (new Space struct)
This commit is contained in:
@@ -330,23 +330,27 @@ void ExportInfo::SendAllFilesFromDir(long dir_id)
|
||||
|
||||
void ExportInfo::AdditionalExport(const Item & item)
|
||||
{
|
||||
for(size_t i=0 ; i<item.item_content.meta.spaces.size() ; ++i)
|
||||
if( item.item_content.meta.child_spaces )
|
||||
{
|
||||
if( item.item_content.meta.spaces[i]->name == L"export" )
|
||||
AdditionalExport(item, *item.item_content.meta.spaces[i]);
|
||||
for(size_t i=0 ; i<item.item_content.meta.child_spaces->size() ; ++i)
|
||||
{
|
||||
PT::Space & child = *(*item.item_content.meta.child_spaces)[i];
|
||||
|
||||
if( child.name && *child.name == L"export" )
|
||||
AdditionalExport(item, child);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void ExportInfo::AdditionalExport(const Item & item, PT::Space & meta)
|
||||
{
|
||||
if( meta.ListText(L"additional_export", additional_export) )
|
||||
meta.to_list(L"additional_export", additional_export);
|
||||
|
||||
for(size_t i=0 ; i<additional_export.size() ; ++i)
|
||||
{
|
||||
for(size_t i=0 ; i<additional_export.size() ; ++i)
|
||||
{
|
||||
log << log1 << "exportuje dodatkowo takiego swiniaka: " << additional_export[i] << logend;
|
||||
AdditionalExport(additional_export[i]);
|
||||
}
|
||||
log << log1 << "additional export: " << additional_export[i] << logend;
|
||||
AdditionalExport(additional_export[i]);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user