### Eclipse Workspace Patch 1.0
#P Redmine
Index: app/controllers/issue_relations_controller.rb
===================================================================
--- app/controllers/issue_relations_controller.rb	(revision 2670)
+++ app/controllers/issue_relations_controller.rb	(working copy)
@@ -51,6 +51,14 @@
     end
   end
   
+  def autocomplete
+    @issues = Issue.find(:all, :conditions => ["LOWER(subject) LIKE ? OR id LIKE ?", "#{params[:subject]}%", "#{params[:subject]}%"],
+                                    :limit => 10,
+                                    :order => 'login ASC')
+    render :layout => false
+  end
+  
+  
 private
   def find_project
     @issue = Issue.find(params[:issue_id])
Index: app/views/issue_relations/autocomplete.rhtml
===================================================================
--- app/views/issue_relations/autocomplete.rhtml	(revision 0)
+++ app/views/issue_relations/autocomplete.rhtml	(revision 0)
@@ -0,0 +1,5 @@
+<ul>
+<% @issues.each do |issue| -%>
+    <li>Hi!</li>
+<% end -%>
+</ul>
Index: app/views/issue_relations/_form.rhtml
===================================================================
--- app/views/issue_relations/_form.rhtml	(revision 2670)
+++ app/views/issue_relations/_form.rhtml	(working copy)
@@ -2,6 +2,12 @@
 
 <p><%= f.select :relation_type, collection_for_relation_type_select, {}, :onchange => "setPredecessorFieldsVisibility();" %>
 <%= l(:label_issue) %> #<%= f.text_field :issue_to_id, :size => 6 %>
+
+<p><%= text_field_tag 'member[user_login]', nil, :size => "40" %></p>
+<div id="member_user_login_choices" class="autocomplete">sqd</div>
+<%= javascript_tag "new Ajax.Autocompleter('member_user_login', 'member_user_login_choices', '#{ url_for(:controller => 'issue_relations', :action => 'autocomplete') }', { minChars: 1, frequency: 0.5, paramName: 'subject' });" %>
+        
+
 <span id="predecessor_fields" style="display:none;">
 <%= l(:field_delay) %>: <%= f.text_field :delay, :size => 3 %> <%= l(:label_day_plural) %>
 </span>
