Unable to search archive on groupchat name

I found an issue with the archive search functionality in that you are unable to search based on the name of the group chat in the keywords field.

Archive settings are set to log conversation state and group chat contents. Messages are stored in mysql.

To get around this I am using a separate php page to run this query

select conversationID from entMessageArchive where toJID like “roomname%”;

to return a list of URLs which can be used to generate PDFs for conversations that match.

Would there be a more elegant way to do this, or a way to do the search on the name of group chats from within the admin console?