title: Microsoft Graph - Invalid filter clause
body: <p>I am trying to filter by <code>conversationId</code> to get messages and replies for mail, but I am getting an error each time:</p>
  
  <blockquote>
  <pre><code>Unexpected error value: 
  {
    statusCode: 400, 
    code: "BadRequest",
    message: "Invalid filter clause"
  </code></pre>
  </blockquote>
  
  <p>Example code:</p>
  
  <pre><code>let response = 
    await client.api(`/me/messages?$filter=conversationId eq '${conversationId}'`)
    .get();
  </code></pre>
  
  <p>The request path outputs like this: </p>
  
  <pre><code>/me/messages?$filter=conversationId eq 'AAQkADJkZTNiN2ZlLTg2M2QtNGZjMC1hNDUxLTdlNjgzZDVjZDljMAAQAKVNpsZfVhlEtPFltSQuNJ8='
  </code></pre>
  
  <p>When trying the exact same path in <a href="https://developer.microsoft.com/en-us/graph/graph-explorer" rel="nofollow noreferrer">Graph Explorer</a> there is no issue at all. </p>
  
  <p>Has it something to do with the spaces? Should I add <code>%20</code>? </p>