Compare commits
	
		
			2 Commits
		
	
	
		
			d3fe4ad380
			...
			2da6c6584a
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 2da6c6584a | |||
| e04bdea613 | 
@ -1,5 +1,5 @@
 | 
				
			|||||||
[tool.bumpversion]
 | 
					[tool.bumpversion]
 | 
				
			||||||
current_version = "1.3.9"
 | 
					current_version = "1.3.10"
 | 
				
			||||||
commit = true
 | 
					commit = true
 | 
				
			||||||
tag = true
 | 
					tag = true
 | 
				
			||||||
tag_name = "{new_version}"
 | 
					tag_name = "{new_version}"
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										4
									
								
								app.py
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								app.py
									
									
									
									
									
								
							@ -162,12 +162,16 @@ def user_accounts() -> Union[Response, str]:
 | 
				
			|||||||
@app.route("/share", methods=["GET"])
 | 
					@app.route("/share", methods=["GET"])
 | 
				
			||||||
def share() -> Response:
 | 
					def share() -> Response:
 | 
				
			||||||
    """Handles shared text from PWA."""
 | 
					    """Handles shared text from PWA."""
 | 
				
			||||||
 | 
					    if not session.get("logged_in"):
 | 
				
			||||||
 | 
					        return redirect(url_for("index"))
 | 
				
			||||||
    shared_text = request.args.get("text")
 | 
					    shared_text = request.args.get("text")
 | 
				
			||||||
    return redirect(url_for("add_account", shared_text=shared_text))
 | 
					    return redirect(url_for("add_account", shared_text=shared_text))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@app.route("/accounts/add", methods=["GET", "POST"])
 | 
					@app.route("/accounts/add", methods=["GET", "POST"])
 | 
				
			||||||
def add_account() -> Union[Response, str]:
 | 
					def add_account() -> Union[Response, str]:
 | 
				
			||||||
    """Handles adding a new user account."""
 | 
					    """Handles adding a new user account."""
 | 
				
			||||||
 | 
					    if not session.get("logged_in"):
 | 
				
			||||||
 | 
					        return redirect(url_for("index"))
 | 
				
			||||||
    base_url = app.config["BASE_URL"]
 | 
					    base_url = app.config["BASE_URL"]
 | 
				
			||||||
    shared_text = request.args.get('shared_text')
 | 
					    shared_text = request.args.get('shared_text')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -131,11 +131,15 @@
 | 
				
			|||||||
                    }
 | 
					                    }
 | 
				
			||||||
                });
 | 
					                });
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            const sharedText = '{{ shared_text|safe }}';
 | 
					            const sharedTextJson = '{{ shared_text|tojson|safe }}';
 | 
				
			||||||
 | 
					            console.log('sharedTextJson:', sharedTextJson);
 | 
				
			||||||
 | 
					            const sharedText = JSON.parse(sharedTextJson);
 | 
				
			||||||
 | 
					            console.log('sharedText:', sharedText);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            if (sharedText) {
 | 
					            if (sharedText) {
 | 
				
			||||||
                const accountDetailsTextarea = document.getElementById('accountDetails');
 | 
					                const accountDetailsTextarea = document.getElementById('accountDetails');
 | 
				
			||||||
                if (accountDetailsTextarea) {
 | 
					                if (accountDetailsTextarea) {
 | 
				
			||||||
 | 
					                    console.log('Setting accountDetailsTextarea value to:', sharedText);
 | 
				
			||||||
                    accountDetailsTextarea.value = sharedText;
 | 
					                    accountDetailsTextarea.value = sharedText;
 | 
				
			||||||
                    const event = new Event('input', {
 | 
					                    const event = new Event('input', {
 | 
				
			||||||
                        bubbles: true,
 | 
					                        bubbles: true,
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user