mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-03 21:43:21 +00:00 
			
		
		
		
	urls: Move the json/tutorial_status endpoint to be an API-style route.
This commit is contained in:
		
				
					committed by
					
						
						Tim Abbott
					
				
			
			
				
	
			
			
			
						parent
						
							0e653d198d
						
					
				
				
					commit
					79560e21bf
				
			@@ -1,15 +1,14 @@
 | 
			
		||||
 | 
			
		||||
from django.http import HttpRequest, HttpResponse
 | 
			
		||||
 | 
			
		||||
from zerver.decorator import authenticated_json_post_view, has_request_variables, REQ
 | 
			
		||||
from zerver.decorator import has_request_variables, REQ
 | 
			
		||||
from zerver.lib.response import json_success
 | 
			
		||||
from zerver.lib.validator import check_string
 | 
			
		||||
from zerver.models import UserProfile
 | 
			
		||||
 | 
			
		||||
@authenticated_json_post_view
 | 
			
		||||
@has_request_variables
 | 
			
		||||
def json_tutorial_status(request, user_profile,
 | 
			
		||||
                         status=REQ(validator=check_string)):
 | 
			
		||||
def set_tutorial_status(request, user_profile,
 | 
			
		||||
                        status=REQ(validator=check_string)):
 | 
			
		||||
    # type: (HttpRequest, UserProfile, str) -> HttpResponse
 | 
			
		||||
    if status == 'started':
 | 
			
		||||
        user_profile.tutorial_status = UserProfile.TUTORIAL_STARTED
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user