added models Thread and ThreadFiles in thread plugin
This commit is contained in:
@@ -79,19 +79,25 @@ return true;
|
||||
void FunThread::PrepareThread(long file_id)
|
||||
{
|
||||
thread_info->Clear();
|
||||
cur->request->status = tdb->GetAnswers(file_id, id_tab);
|
||||
//cur->request->status = tdb->GetAnswers(file_id, id_tab);
|
||||
|
||||
morm::Finder<ThreadFiles> finder_answers(model_connector);
|
||||
|
||||
std::vector<ThreadFiles> answers = finder_answers.
|
||||
select().
|
||||
where().
|
||||
eq(L"file_id", file_id).
|
||||
get_vector();
|
||||
|
||||
id_tab.resize(answers.size());
|
||||
|
||||
for(size_t i = 0 ; i < answers.size() ; ++i)
|
||||
{
|
||||
id_tab[i] = answers[i].answer_id;
|
||||
}
|
||||
|
||||
if( !id_tab.empty() )
|
||||
{
|
||||
// DbItemQuery iq;
|
||||
//
|
||||
// if( system->mounts.pmount->IsArg(thread_info->mount_par_thread, L"sort_desc") )
|
||||
// iq.sort_date_asc = false; // sort_index_asc we are ignoring
|
||||
//
|
||||
// iq.WhereIdIn(id_tab);
|
||||
// iq.WhereType(Item::file);
|
||||
// iq.WhereFileType(WINIX_ITEM_FILETYPE_NONE);
|
||||
|
||||
morm::Finder<Item> finder(model_connector);
|
||||
|
||||
thread_info->item_tab = finder.
|
||||
|
Reference in New Issue
Block a user