private void SaveSettings() { List <SueetieMediaAlbum> sueetieMediaAlbums = SueetieMedia.GetSueetieMediaAlbumList(this.GalleryId); int j = 0; foreach (SueetieMediaAlbum _sueetieMediaAlbum in sueetieMediaAlbums) { IAlbum album = Factory.LoadAlbumInstance(_sueetieMediaAlbum.AlbumID, false, true); _sueetieMediaAlbum.SueetieAlbumPath = SueetieMedia.CreateSueetieAlbumPath(album.FullPhysicalPath); SueetieMedia.UpdateSueetieAlbumPath(_sueetieMediaAlbum); j++; } SueetieMedia.ClearMediaPhotoListCache(0); // Clear Recent Photos for top level Gallery SueetieMedia.ClearSueetieMediaAlbumListCache(this.GalleryId); SueetieMedia.ClearSueetieMediaObjectListCache(this.GalleryId); this.wwMessage.CssClass = "wwErrorSuccess gsp_msgfriendly gsp_bold"; this.wwMessage.ShowMessage(j.ToString() + " album paths updated."); }