Add debug info to attempt to resolve removing mods not working for some reason?
This commit is contained in:
		
							parent
							
								
									49cb2ed889
								
							
						
					
					
						commit
						ff60e415b6
					
				@ -2,6 +2,7 @@ package api
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"encoding/json"
 | 
						"encoding/json"
 | 
				
			||||||
 | 
						"fmt"
 | 
				
			||||||
	"io/ioutil"
 | 
						"io/ioutil"
 | 
				
			||||||
	"os"
 | 
						"os"
 | 
				
			||||||
	"r2go/utils"
 | 
						"r2go/utils"
 | 
				
			||||||
@ -114,15 +115,20 @@ func SearchMods(inp string) fuzzy.Ranks {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// GetModData gets object of mod by depString
 | 
					// GetModData gets object of mod by depString
 | 
				
			||||||
func GetModData(depString string) (int, Mod) {
 | 
					func GetModData(depString string) (int, Mod) {
 | 
				
			||||||
 | 
						// ThinkInvis-Yeet
 | 
				
			||||||
 | 
						fmt.Printf("Getting data for: %s\n", depString)
 | 
				
			||||||
 | 
						fmt.Println([]byte(depString))
 | 
				
			||||||
	if depString == "R2API" {
 | 
						if depString == "R2API" {
 | 
				
			||||||
		depString = "tristanmcpherson-R2API"
 | 
							depString = "tristanmcpherson-R2API"
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	for i := 0; i < len(PkgList); i++ {
 | 
						for i := 0; i < len(PkgList); i++ {
 | 
				
			||||||
		if PkgList[i].FullName == depString {
 | 
							if PkgList[i].FullName == depString {
 | 
				
			||||||
 | 
								fmt.Println("Got mod data!")
 | 
				
			||||||
			return 0, PkgList[i]
 | 
								return 0, PkgList[i]
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						fmt.Println("Couldn't get mod data :(")
 | 
				
			||||||
	return 1, Mod{}
 | 
						return 1, Mod{}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -45,6 +45,8 @@ func InstallMod(pkg string) []string {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// RemoveMod is a CLI frontend for tools.RemoveMod
 | 
					// RemoveMod is a CLI frontend for tools.RemoveMod
 | 
				
			||||||
func RemoveMod(pkg string) {
 | 
					func RemoveMod(pkg string) {
 | 
				
			||||||
 | 
						// ThinkInvis-Yeet
 | 
				
			||||||
 | 
						// fmt.Println(pkg)
 | 
				
			||||||
	blue := color.New(color.FgBlue).SprintFunc()
 | 
						blue := color.New(color.FgBlue).SprintFunc()
 | 
				
			||||||
	red := color.New(color.FgRed).SprintFunc()
 | 
						red := color.New(color.FgRed).SprintFunc()
 | 
				
			||||||
	cyan := color.New(color.FgCyan).SprintFunc()
 | 
						cyan := color.New(color.FgCyan).SprintFunc()
 | 
				
			||||||
 | 
				
			|||||||
@ -1,6 +1,7 @@
 | 
				
			|||||||
package tools
 | 
					package tools
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
 | 
						"fmt"
 | 
				
			||||||
	"io/ioutil"
 | 
						"io/ioutil"
 | 
				
			||||||
	"log"
 | 
						"log"
 | 
				
			||||||
	"os"
 | 
						"os"
 | 
				
			||||||
@ -83,9 +84,11 @@ func DownloadMod(depString string) (int, string, []string) {
 | 
				
			|||||||
// RemoveMod uninstalls a mod
 | 
					// RemoveMod uninstalls a mod
 | 
				
			||||||
// RemoveMod returns 2 if the mod string was not found, 1 if the mod isn't installed and 0 on success
 | 
					// RemoveMod returns 2 if the mod string was not found, 1 if the mod isn't installed and 0 on success
 | 
				
			||||||
func RemoveMod(depString string) int {
 | 
					func RemoveMod(depString string) int {
 | 
				
			||||||
 | 
						// ThinkInvis-Yeet
 | 
				
			||||||
	// fmt.Println(depString)
 | 
						// fmt.Println(depString)
 | 
				
			||||||
	status, mod := api.GetModData(depString)
 | 
						status, mod := api.GetModData(depString)
 | 
				
			||||||
	// fmt.Println(mod)
 | 
						fmt.Println(status)
 | 
				
			||||||
 | 
						fmt.Println(mod)
 | 
				
			||||||
	if status != 0 {
 | 
						if status != 0 {
 | 
				
			||||||
		return 2
 | 
							return 2
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user