Real update_monkey_patch
This commit is contained in:
		
							parent
							
								
									6ee11694e2
								
							
						
					
					
						commit
						a890a146c7
					
				
					 1 changed files with 12 additions and 0 deletions
				
			
		|  | @ -1,6 +1,10 @@ | ||||||
|  | from __future__ import absolute_import | ||||||
|  | 
 | ||||||
| from django.conf import settings | from django.conf import settings | ||||||
| from django.contrib.auth.models import User | from django.contrib.auth.models import User | ||||||
| from django.core.mail import EmailMultiAlternatives | from django.core.mail import EmailMultiAlternatives | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| from functools import wraps | from functools import wraps | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | @ -13,6 +17,7 @@ class MonkeyPatchMiddleware(object): | ||||||
| 
 | 
 | ||||||
| def do_monkey_patch(): | def do_monkey_patch(): | ||||||
|     patch_stripe_card_defaults() |     patch_stripe_card_defaults() | ||||||
|  |     patch_registrasion_views() | ||||||
|     patch_conference_schedule() |     patch_conference_schedule() | ||||||
| 
 | 
 | ||||||
|     # Remove this function from existence |     # Remove this function from existence | ||||||
|  | @ -35,6 +40,13 @@ def patch_stripe_card_defaults(): | ||||||
|     sources.sync_card = sync_card |     sources.sync_card = sync_card | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | def patch_registrasion_views(): | ||||||
|  |     from registrasion import views as registrasion_views | ||||||
|  |     from django.views.decorators.csrf import csrf_exempt | ||||||
|  | 
 | ||||||
|  |     registrasion_views.invoice_mailout = csrf_exempt(registrasion_views.invoice_mailout) | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| def patch_conference_schedule(): | def patch_conference_schedule(): | ||||||
|     from symposion.schedule import views as sv |     from symposion.schedule import views as sv | ||||||
|     from symposion.schedule import models as sm |     from symposion.schedule import models as sm | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Christopher Neugebauer
						Christopher Neugebauer