Revision 461:841b2e40895d vendor/plugins/redmine_bibliography/app/controllers
| vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb | ||
|---|---|---|
| 180 | 180 |
|
| 181 | 181 |
end |
| 182 | 182 |
|
| 183 |
def review_new_entries |
|
| 183 |
|
|
| 184 |
def add_project |
|
| 185 |
Rails.logger.debug { "ADD PROJECT" }
|
|
| 186 |
|
|
| 187 |
@project = Project.find(params[:project_id]) |
|
| 188 |
@publication = Publication.find(params[:id]) |
|
| 189 |
|
|
| 190 |
@publication.projects << @project |
|
| 191 |
|
|
| 192 |
end |
|
| 184 | 193 |
|
| 194 |
|
|
| 195 |
def autocomplete_for_project |
|
| 196 |
# TODO luisf - Should This Be HERE??? |
|
| 197 |
@publication = Publication.find(params[:id]) |
|
| 198 |
|
|
| 199 |
@projects = Project.active.like(params[:q]).find(:all, :limit => 100) - @publication.projects |
|
| 200 |
logger.debug "Query for \"#{params[:q]}\" returned \"#{@projects.size}\" results"
|
|
| 201 |
render :layout => false |
|
| 185 | 202 |
end |
| 186 | 203 |
|
| 187 |
|
|
| 188 | 204 |
private |
| 189 | 205 |
|
| 190 | 206 |
# TODO: luisf. - only here for debugging purposes |
Also available in: Unified diff