Rename id in Delete methods to index
This commit is contained in:
36
feed.go
36
feed.go
@@ -42,9 +42,9 @@ func (f *Feed) AddAuthor(p *Person) {
|
||||
}
|
||||
|
||||
// DeleteAuthor deletes the Person from the Feed. It return an error.
|
||||
func (f *Feed) DeleteAuthor(id int) error {
|
||||
if err := deleteFromSlice(&f.Authors, id); err != nil {
|
||||
return fmt.Errorf("error deleting author %v from entry %v: %v", id, f.ID.URI, err)
|
||||
func (f *Feed) DeleteAuthor(index int) error {
|
||||
if err := deleteFromSlice(&f.Authors, index); err != nil {
|
||||
return fmt.Errorf("error deleting author %v from entry %v: %v", index, f.ID.URI, err)
|
||||
}
|
||||
|
||||
f.Updated = NewDate(time.Now())
|
||||
@@ -58,9 +58,9 @@ func (f *Feed) AddCategory(c *Category) {
|
||||
}
|
||||
|
||||
// DeleteCategory deletes the Category from the Feed. It return an error.
|
||||
func (f *Feed) DeleteCategory(id int) error {
|
||||
if err := deleteFromSlice(&f.Categories, id); err != nil {
|
||||
return fmt.Errorf("error deleting category %v from entry %v: %v", id, f.ID.URI, err)
|
||||
func (f *Feed) DeleteCategory(index int) error {
|
||||
if err := deleteFromSlice(&f.Categories, index); err != nil {
|
||||
return fmt.Errorf("error deleting category %v from entry %v: %v", index, f.ID.URI, err)
|
||||
}
|
||||
|
||||
f.Updated = NewDate(time.Now())
|
||||
@@ -74,9 +74,9 @@ func (f *Feed) AddContributor(c *Person) {
|
||||
}
|
||||
|
||||
// DeleteContributor deletes the Person from the Feed. It return an error.
|
||||
func (f *Feed) DeleteContributor(id int) error {
|
||||
if err := deleteFromSlice(&f.Contributors, id); err != nil {
|
||||
return fmt.Errorf("error deleting contributor %v from entry %v: %v", id, f.ID.URI, err)
|
||||
func (f *Feed) DeleteContributor(index int) error {
|
||||
if err := deleteFromSlice(&f.Contributors, index); err != nil {
|
||||
return fmt.Errorf("error deleting contributor %v from entry %v: %v", index, f.ID.URI, err)
|
||||
}
|
||||
|
||||
f.Updated = NewDate(time.Now())
|
||||
@@ -90,9 +90,9 @@ func (f *Feed) AddLink(l *Link) {
|
||||
}
|
||||
|
||||
// DeleteLink deletes the Link from the Feed. It return an error.
|
||||
func (f *Feed) DeleteLink(id int) error {
|
||||
if err := deleteFromSlice(&f.Links, id); err != nil {
|
||||
return fmt.Errorf("error deleting link %v from entry %v: %v", id, f.ID.URI, err)
|
||||
func (f *Feed) DeleteLink(index int) error {
|
||||
if err := deleteFromSlice(&f.Links, index); err != nil {
|
||||
return fmt.Errorf("error deleting link %v from entry %v: %v", index, f.ID.URI, err)
|
||||
}
|
||||
|
||||
f.Updated = NewDate(time.Now())
|
||||
@@ -106,9 +106,9 @@ func (f *Feed) AddExtension(e *ExtensionElement) {
|
||||
}
|
||||
|
||||
// DeleteExtension deletes the Extension from the Feed. It return an error.
|
||||
func (f *Feed) DeleteExtension(id int) error {
|
||||
if err := deleteFromSlice(&f.Extensions, id); err != nil {
|
||||
return fmt.Errorf("error deleting extension %v from entry %v: %v", id, f.ID.URI, err)
|
||||
func (f *Feed) DeleteExtension(index int) error {
|
||||
if err := deleteFromSlice(&f.Extensions, index); err != nil {
|
||||
return fmt.Errorf("error deleting extension %v from entry %v: %v", index, f.ID.URI, err)
|
||||
}
|
||||
|
||||
f.Updated = NewDate(time.Now())
|
||||
@@ -122,9 +122,9 @@ func (f *Feed) AddEntry(e *Entry) {
|
||||
}
|
||||
|
||||
// DeleteEntry deletes the Entry from the Feed. It return an error.
|
||||
func (f *Feed) DeleteEntry(id int) error {
|
||||
if err := deleteFromSlice(&f.Entries, id); err != nil {
|
||||
return fmt.Errorf("error deleting entry %v from entry %v: %v", id, f.ID.URI, err)
|
||||
func (f *Feed) DeleteEntry(index int) error {
|
||||
if err := deleteFromSlice(&f.Entries, index); err != nil {
|
||||
return fmt.Errorf("error deleting entry %v from entry %v: %v", index, f.ID.URI, err)
|
||||
}
|
||||
|
||||
f.Updated = NewDate(time.Now())
|
||||
|
Reference in New Issue
Block a user