I moved my blog over to my own VM hosted in Azure. While I was doing this I upgraded for 3.0 to 3.3.5 by doing a fresh install.
My site is now hosted and I can write new posts and publish them just fine.
However old posts that exist already don't seem update. I go to any of my old posts and just write some random text and hit save and nothing happens.
I looked in developer console and I see this error
angular.js:11358 TypeError: Caot read property 'OptionValue' of undefined
at h.$scope.save (posteditorController.js:99)
at angular.js:12133
at f (angular.js:22518)
at h.$eval (angular.js:14123)
at h.$apply (angular.js:14221)
at HTMLAnchorElement.<anonymous> (angular.js:22523)
at HTMLAnchorElement.dispatch (jquery-2.1.4.js:4435)
at HTMLAnchorElement.elemData.handle (jquery-2.1.4.js:4121)
No clue why it happens on old posts but not new posts. One difference I came up with is that I wrote all the old posts in Windows Live Writer where I just wrote the new posts in Blog Engine itself.
I also have a problem with adding new categories(I can use old categories but can't create new ones)
angular.js:9658 POST http://www.example.com/api/categories 500 (Internal Server Error)(anonymous function) @ angular.js:9658s @ angular.js:9462f @ angular.js:9179(anonymous function) @ angular.js:12914$eval @ angular.js:14123$digest @ angular.js:13939$apply @ angular.js:14227(anonymous function) @ angular.js:22523dispatch @ jquery-2.1.4.js:4435elemData.handle @ jquery-2.1.4.js:4121
angular.js:11358 ReferenceError: data is not defined
at posteditorController.js:218
at angular.js:9211
at angular.js:12914
at h.$eval (angular.js:14123)
at h.$digest (angular.js:13939)
at h.$apply (angular.js:14227)
at p (angular.js:9493)
at J (angular.js:9678)
at XMLHttpRequest.t.onload (angular.js:9621)
