私はこのような条件文のビューを持っています
#{list items: allTasks, as: 'task'}
<div class="task grid_12">
#{list items:allClients, as: 'client' }
<div class="client grid_1">
#{list items:allTasksDone, as: 'taskDone'}
#{if task.name==taskDone.task.name && client.name ==taskDone.client.name}
Done
#{/if}
#{else}
Not yet
#{/else}
#{/list}
</div>
#{/list}
</div>
#{/list}
ただし、結果は次のようになります。条件が真の場合は「まだ完了していません」と表示され、条件が偽の場合は「まだ完了していません」と表示されます。
結果は2倍に見えました。
これを修正する方法は?