Explorar o código

Add missing localStorage.coffee... oops

James Allen %!s(int64=11) %!d(string=hai) anos
pai
achega
18d627baba
Modificáronse 1 ficheiros con 12 adicións e 0 borrados
  1. 12 0
      services/web/public/coffee/modules/localStorage.coffee

+ 12 - 0
services/web/public/coffee/modules/localStorage.coffee

@@ -0,0 +1,12 @@
+angular.module("localStorage", [])
+	.value "localStorage", (args...) ->
+		###
+		localStorage can throw browser exceptions, for example if it is full
+		We don't use localStorage for anything critical, on in that case just
+		fail gracefully.
+		###
+		try
+			return $.localStorage args...
+		catch e
+			console.error "localStorage exception", e
+			return null