mirror of
				https://github.com/janeczku/calibre-web
				synced 2025-10-30 23:03:02 +00:00 
			
		
		
		
	Updated test status
Fix for #2614 (Send to eReader not working for guest user)
This commit is contained in:
		| @@ -38,6 +38,7 @@ | |||||||
|             {% endif %} |             {% endif %} | ||||||
|           {% endif %} |           {% endif %} | ||||||
|             {% if g.user.kindle_mail and entry.email_share_list %} |             {% if g.user.kindle_mail and entry.email_share_list %} | ||||||
|  |               <input type="hidden" name="csrf_token" value="{{ csrf_token() }}"> | ||||||
|               {% if entry.email_share_list.__len__() == 1 %} |               {% if entry.email_share_list.__len__() == 1 %} | ||||||
|                 <div id="sendbtn" data-action="{{url_for('web.send_to_ereader', book_id=entry.id, book_format=entry.email_share_list[0]['format'], convert=entry.email_share_list[0]['convert'])}}" data-text="{{_('Send to eReader')}}" class="btn btn-primary postAction" role="button"><span class="glyphicon glyphicon-send"></span> {{entry.email_share_list[0]['text']}}</div> |                 <div id="sendbtn" data-action="{{url_for('web.send_to_ereader', book_id=entry.id, book_format=entry.email_share_list[0]['format'], convert=entry.email_share_list[0]['convert'])}}" data-text="{{_('Send to eReader')}}" class="btn btn-primary postAction" role="button"><span class="glyphicon glyphicon-send"></span> {{entry.email_share_list[0]['text']}}</div> | ||||||
|               {% else %} |               {% else %} | ||||||
|   | |||||||
| @@ -1193,7 +1193,7 @@ def download_link(book_id, book_format, anyname): | |||||||
|  |  | ||||||
|  |  | ||||||
| @web.route('/send/<int:book_id>/<book_format>/<int:convert>', methods=["POST"]) | @web.route('/send/<int:book_id>/<book_format>/<int:convert>', methods=["POST"]) | ||||||
| @login_required | @login_required_if_no_ano | ||||||
| @download_required | @download_required | ||||||
| def send_to_ereader(book_id, book_format, convert): | def send_to_ereader(book_id, book_format, convert): | ||||||
|     if not config.get_mail_server_configured(): |     if not config.get_mail_server_configured(): | ||||||
|   | |||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Reference in New Issue
	
	Block a user
	 Ozzie Isaacs
					Ozzie Isaacs