 		# we will extend the recent request with an author search term at zero page offset.
 		# We will publish it and try searching the public catalogue with it.
 		@on 'click', 'a.author', (e) =>
-			request = @data 'request'
+			request = @jqmData 'request'
 			author = $('div.author', $(e.currentTarget).closest('li')).text()
 
 			if author and request

		maxTab = 0

		@plugin('search_settings')
		.data 'settings',
			default_class: 'keyword'
			term: ''
			item_type: ''

		# Define a function to try searching the public catalogue given a request object.
		trySearching = (request, direction) ->

			#request = $.extend {}, $('.search_settings').jqmData('settings'), request
			#FIXME: the following object is empty and overrides default settings.
			#{
			#depth:    current_depth
