Instead of using request.query.size directly, you need to access it using the lookup helper on the query parameters map:
{{#assign "page-size"}}
{{#if (lookup request.query "size")}}
{{lookup request.query "size"}}
{{else}}
20
{{/if}}
{{/assign}}