When clearing mail for a node, also clear local netmails
This commit is contained in:
@@ -55,7 +55,8 @@ class AddressClearQueue implements ShouldQueue
|
||||
DB::table('netmails')
|
||||
->where('tftn_id',$this->ao->id)
|
||||
->whereRaw(sprintf('(flags & %d) > 0',Message::FLAG_INTRANSIT))
|
||||
->update(['flags'=>DB::raw(sprintf('(flags & ~%d)',Message::FLAG_INTRANSIT))]);
|
||||
->orWhereRaw(sprintf('(flags & %d) > 0',Message::FLAG_LOCAL))
|
||||
->update(['flags'=>DB::raw(sprintf('(flags & ~%d)',Message::FLAG_INTRANSIT|Message::FLAG_LOCAL))]);
|
||||
|
||||
// Remove files not collected
|
||||
DB::table('file_seenby')
|
||||
|
Reference in New Issue
Block a user