141
return DeleteRange{}, false
142
}
144
>
InclusiveMessageRange: InclusiveMessageRange{
145
>
MinMessageID: request.ExistingMessageRange.MinMessageID,
146
>
// Never actually delete the last message
147
>
MaxMessageID: min(request.LastIDToDeleteInclusive, request.ExistingMessageRange.MaxMessageID-1),
148
>
},
149
>
NewMinMessageID: min(request.LastIDToDeleteInclusive, request.ExistingMessageRange.MaxMessageID) + 1,
150
>
MessagesToDelete: min(request.LastIDToDeleteInclusive, request.ExistingMessageRange.MaxMessageID) - request.ExistingMessageRange.MinMessageID + 1,
151
>
}, true
152
}