added forgotten file for mail
This commit is contained in:
		
							parent
							
								
									3cf5f4c04d
								
							
						
					
					
						commit
						1d32b3daa1
					
				
					 1 changed files with 45 additions and 0 deletions
				
			
		
							
								
								
									
										45
									
								
								onionr/static-data/www/mail/sendmail.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								onionr/static-data/www/mail/sendmail.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,45 @@ | ||||||
|  | /* | ||||||
|  |     Onionr - P2P Anonymous Storage Network | ||||||
|  | 
 | ||||||
|  |     This file handles the mail interface | ||||||
|  | 
 | ||||||
|  |     This program is free software: you can redistribute it and/or modify | ||||||
|  |     it under the terms of the GNU General Public License as published by | ||||||
|  |     the Free Software Foundation, either version 3 of the License, or | ||||||
|  |     (at your option) any later version. | ||||||
|  | 
 | ||||||
|  |     This program is distributed in the hope that it will be useful, | ||||||
|  |     but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||||
|  |     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||||
|  |     GNU General Public License for more details. | ||||||
|  | 
 | ||||||
|  |     You should have received a copy of the GNU General Public License | ||||||
|  |     along with this program.  If not, see <https://www.gnu.org/licenses/>.
 | ||||||
|  | */ | ||||||
|  | 
 | ||||||
|  | var sendbutton = document.getElementById('sendMail') | ||||||
|  | 
 | ||||||
|  | function sendMail(to, message, subject){ | ||||||
|  |     //postData = {"postData": '{"to": "' + to + '", "message": "' + message + '"}'} // galaxy brain
 | ||||||
|  |     postData = {'message': message, 'to': to, 'type': 'pm', 'encrypt': true, 'meta': JSON.stringify({'subject': subject})} | ||||||
|  |     postData = JSON.stringify(postData) | ||||||
|  |     fetch('/insertblock', { | ||||||
|  |         method: 'POST', | ||||||
|  |         body: postData, | ||||||
|  |         headers: { | ||||||
|  |           "content-type": "application/json", | ||||||
|  |           "token": webpass | ||||||
|  |         }}) | ||||||
|  |     .then((resp) => resp.text()) // Transform the data into json
 | ||||||
|  |     .then(function(data) { | ||||||
|  |       }) | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | sendForm.onsubmit = function(){ | ||||||
|  |     var messageContent = document.getElementById('draftText') | ||||||
|  |     var to = document.getElementById('draftID') | ||||||
|  |     var subject = document.getElementById('draftSubject') | ||||||
|  | 
 | ||||||
|  |     sendMail(to.value, messageContent.value, subject.value) | ||||||
|  |     return false; | ||||||
|  | } | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue