The bug that is solved in this is mentioned in #66.
This bug was instigated whenever there was a single quote ( ' ) present in the label or a note.
This was because SQLite considers a single quote as an endpoint for a string and that was the reason for it.
And I used continuous single quotes ('') replacing single quotes while adding and displaying which prevents it from crashing now because SQL exempts continuous single quotes.
It was done in all the page adapters.
I also upgraded the feature of the selected spinner of a habit which wasn't done before and it would select the first label rather than the label that is actually selected in the database.
The bug that is solved in this is mentioned in #66. This bug was instigated whenever there was a single quote ( ' ) present in the label or a note. This was because SQLite considers a single quote as an endpoint for a string and that was the reason for it. And I used continuous single quotes ('') replacing single quotes while adding and displaying which prevents it from crashing now because SQL exempts continuous single quotes. It was done in all the page adapters.
I also upgraded the feature of the selected spinner of a habit which wasn't done before and it would select the first label rather than the label that is actually selected in the database.