public BlogInfo[] getUsersBlogs( string appKey, string username, string password) { if (validateUser(username, password)) { BlogInfo[] blogs = new BlogInfo[1]; User u = new User(username); Channel userChannel = new Channel(u.Id); Document rootDoc; if (userChannel.StartNode > 0) rootDoc = new Document(userChannel.StartNode); else rootDoc = new Document(u.StartNodeId); BlogInfo bInfo = new BlogInfo(); bInfo.blogName = userChannel.Name; bInfo.blogid = rootDoc.Id.ToString(); bInfo.url = library.NiceUrlWithDomain(rootDoc.Id, true); blogs[0] = bInfo; return blogs; } throw new ArgumentException(string.Format("No data found for user with username: '******'", username)); }
public BlogInfo[] getUsersBlogs( string appKey, string username, string password) { if (validateUser(username, password)) { BlogInfo[] blogs = new BlogInfo[1]; User u = new User(username); Channel userChannel = new Channel(u.Id); Document rootDoc; if (userChannel.StartNode > 0) rootDoc = new Document(userChannel.StartNode); else rootDoc = new Document(u.StartNodeId); BlogInfo bInfo = new BlogInfo(); bInfo.blogName = userChannel.Name; bInfo.blogid = rootDoc.Id.ToString(); bInfo.url = HttpContext.Current.Request.ServerVariables["SERVER_NAME"] + library.NiceUrl(rootDoc.Id); blogs[0] = bInfo; return blogs; } throw new ArgumentException(string.Format("No data found for user with username: '******'", username)); }