add QuotaExceedError handling code to saving task part tizen_2.2 2.2.1_release
authorJoonghun Park <jh718.park@samsung.com>
Mon, 28 Oct 2013 13:43:35 +0000 (22:43 +0900)
committerJoonghun Park <jh718.park@samsung.com>
Mon, 28 Oct 2013 13:46:00 +0000 (22:46 +0900)
[title] add QuotaExceedError handling code to saving task part
[issue#] N_SE-56524
[problem] Task does not save when Emulator is full memory in TaskManager
[solve] add QuotaExceedError handling code to saving task part in JS file

Change-Id: Ie285b60adfc3cc7221294871c511ea86d30cf78f

js/main.js

index 5e857df..50001aa 100755 (executable)
@@ -20,8 +20,14 @@ $(document).ready(function() {
                 var taskText = $("#txtTask").val();\r
                 var plainStr = htmlTagToPlain(taskText);\r
 \r
-                // Store localStorage data\r
-                local.setItem(key, plainStr);\r
+                try {\r
+                    // Store localStorage data\r
+                    local.setItem(key, plainStr);\r
+                } catch (e) {\r
+                    if (e.code === 22) {\r
+                        alert("Not enough memory.");\r
+                    }\r
+                }\r
                 location.reload();\r
             }\r
         }\r